/// <summary> /// /// </summary> /// <param name="context"></param> public UsersController(PlantopiaDataContext context) { PlantopiaDataContext dataContext = context; userService = new UserService(dataContext); // TODO: remove usersRepository = new UserRepository(dataContext); accountRepository = new AccountRepository(dataContext); }
/// <summary> /// /// </summary> /// <param name="context"></param> public ServiceBase(PlantopiaDataContext context) { Context = context; }
/// <summary> /// /// </summary> /// <param name="context"></param> public ValuesController(PlantopiaDataContext context) { userRepository = new UserRepository(context); }
/// <summary> /// /// </summary> /// <param name="context"></param> public UserService(PlantopiaDataContext context) : base(context) { usersRepository = new UserRepository(context); }
/// <summary> /// /// </summary> /// <param name="context"></param> public AccountRepository(PlantopiaDataContext context) : base(context) { this.context = context; }
public ValuesController(PlantopiaDataContext context) { this.context = context; }
/// <summary> /// Base ctor, injected context and logger /// </summary> /// <param name="context"></param> /// <param name="logger"></param> public AuthController(PlantopiaDataContext context, ILogger <AuthController> logger) { this.logger = logger; accountRepository = new AccountRepository(context); accountIdentityProvider = new AccountIdentityProvider(accountRepository, logger); }
/// <summary> /// /// </summary> /// <param name="context"></param> public UserRepository(PlantopiaDataContext context) : base(context) { this.context = context; }