https://docs.microsoft.com/ru-ru/dotnet/api/system.random.nextdouble?view=net-5.0
Показаны сообщения с ярлыком Init. Показать все сообщения
Показаны сообщения с ярлыком Init. Показать все сообщения
вторник, 10 августа 2021 г.
воскресенье, 2 октября 2016 г.
среда, 16 декабря 2015 г.
EF CodeFirst Init
In the CApp:
Database.SetInitializer(new InitDb());
var db = new EvlContext1();
var evl = new DbEventLog
{
Name = "GS.Trade.EventLog",
Alias = "GS.Trade.EventLog",
Code = "GS.Trade.EventLog",
Description = "GS.Trade.EventLog",
};
db.EventLogs.Add(evl);
db.SaveChanges();
In the Database Project
public class InitDb : DropCreateDatabaseIfModelChanges<ConfigurationContext>
{
protected override void Seed(ConfigurationContext db)
{
}
}
public class Initializer : DropCreateDatabaseIfModelChanges<EvlContext1>
{
protected override void Seed(EvlContext1 db)
{
Console.WriteLine("Initialize DataBase");
var evl = new DbEventLog
{
Name = "GS.Trade.EventLog",
Alias = "GS.Trade.EventLog",
Code = "GS.Trade.EventLog",
Description = "GS.Trade.EventLog",
};
db.EventLogs.Add(evl);
db.SaveChanges();
}
}
Database.SetInitializer(new InitDb());
var db = new EvlContext1();
var evl = new DbEventLog
{
Name = "GS.Trade.EventLog",
Alias = "GS.Trade.EventLog",
Code = "GS.Trade.EventLog",
Description = "GS.Trade.EventLog",
};
db.EventLogs.Add(evl);
db.SaveChanges();
In the Database Project
public class InitDb : DropCreateDatabaseIfModelChanges<ConfigurationContext>
{
protected override void Seed(ConfigurationContext db)
{
}
}
public class Initializer : DropCreateDatabaseIfModelChanges<EvlContext1>
{
protected override void Seed(EvlContext1 db)
{
Console.WriteLine("Initialize DataBase");
var evl = new DbEventLog
{
Name = "GS.Trade.EventLog",
Alias = "GS.Trade.EventLog",
Code = "GS.Trade.EventLog",
Description = "GS.Trade.EventLog",
};
db.EventLogs.Add(evl);
db.SaveChanges();
}
}
Подписаться на:
Сообщения (Atom)