Esempio n. 1
0
        /// <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);
        }
Esempio n. 2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="context"></param>
 public ServiceBase(PlantopiaDataContext context)
 {
     Context = context;
 }
Esempio n. 3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="context"></param>
 public ValuesController(PlantopiaDataContext context)
 {
     userRepository = new UserRepository(context);
 }
Esempio n. 4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="context"></param>
 public UserService(PlantopiaDataContext context) : base(context)
 {
     usersRepository = new UserRepository(context);
 }
Esempio n. 5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="context"></param>
 public AccountRepository(PlantopiaDataContext context) : base(context)
 {
     this.context = context;
 }
Esempio n. 6
0
 public ValuesController(PlantopiaDataContext context)
 {
     this.context = context;
 }
Esempio n. 7
0
 /// <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);
 }
Esempio n. 8
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="context"></param>
 public UserRepository(PlantopiaDataContext context) : base(context)
 {
     this.context = context;
 }