public MySqlPersistanceContext(IServiceProvider serviceProvider) { if (context == null) { context = serviceProvider.GetService(typeof(MySqlDbContext)) as MySqlDbContext; } context.EnsureCreated(); userRepository = new MySqlUserRepository(this); actionItemRepository = new MySqlActionItemRepositoy(this); }
public MySqlActionItemRepositoy(MySqlPersistanceContext persitanceContext) { this.context = persitanceContext.GetContext(); this.userRepository = persitanceContext.GetUserRepository(); }
public MySqlUserRepository(MySqlPersistanceContext persitanceContext) { this.context = persitanceContext.GetContext(); }