Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        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);
 }
Esempio n. 4
0
 public GenericDataService(SimpleTraderDbContextFactory contextFactory) : base(contextFactory)
 {
     _contextFactory = contextFactory;
 }
 public NonQueryDataService(SimpleTraderDbContextFactory contextFactory)
 {
     _contextFactory = contextFactory;
 }
Esempio n. 6
0
 public GenericDataService(SimpleTraderDbContextFactory contextFactory)
 {
     _contextFactory      = contextFactory;
     _nonQueryDataService = new NonQueryDataService <T>(contextFactory);
 }
Esempio n. 7
0
 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;
 }
Esempio n. 10
0
 public AccountService(SimpleTraderDbContextFactory simpleTraderDbContextFactory)
 {
     _contextFactory = simpleTraderDbContextFactory;
 }