static void Main(string[] args) { var dbContext = new SimpleTraderDbContextFactory(); var userService = new GenericDataService <User>(dbContext); Task.Run(() => { User user = userService.Create(new User { UserName = "******" }).Result; Console.WriteLine(user.Id); Console.ReadKey(); }).Wait(); }
protected override void OnStartup(StartupEventArgs e) { _host.Start(); SimpleTraderDbContextFactory contextFactory = _host.Services.GetRequiredService <SimpleTraderDbContextFactory>(); using (SimpleTraderDbContext context = contextFactory.CreateDbContext()) { context.Database.Migrate(); } Window window = _host.Services.GetRequiredService <MainWindow>(); window.Show(); base.OnStartup(e); }
public AccountDataService(SimpleTraderDbContextFactory simpleTraderDbContextFactory) { _contextFactory = simpleTraderDbContextFactory; _nonQueryDataService = new NonQueryDataService <Account>(simpleTraderDbContextFactory); }
public GenericDataService(SimpleTraderDbContextFactory contextFactory) : base(contextFactory) { _contextFactory = contextFactory; }
public NonQueryDataService(SimpleTraderDbContextFactory contextFactory) { _contextFactory = contextFactory; }
public GenericDataService(SimpleTraderDbContextFactory contextFactory) { _contextFactory = contextFactory; _nonQueryDataService = new NonQueryDataService <T>(contextFactory); }
public AccountDataService(SimpleTraderDbContextFactory contextFactory) : base(contextFactory) { _contextFactory = contextFactory; }
public AccountDataService(SimpleTraderDbContextFactory context) { _context = context; _nonQueryDataService = new NonQueryDataService <Account>(context); }
public GenericDataService(SimpleTraderDbContextFactory simpleTraderDbContextFactory) { _contextFactory = simpleTraderDbContextFactory; }
public AccountService(SimpleTraderDbContextFactory simpleTraderDbContextFactory) { _contextFactory = simpleTraderDbContextFactory; }