public HomeController(INamedBucketProvider provider, IUserRepository userRepository, IHostingEnvironment env)
 {
     this.provider       = provider;
     this.userRepository = userRepository;
     this.env            = env;
     this.bucket         = provider.GetBucket();
 }
Пример #2
0
        public ProductController(INamedBucketProvider bucketProvider, ILogger <ProductController> logger = null)
        {
            _logger         = logger;
            _bucketProvider = bucketProvider;

            // In production I would load data differently.
            //Task.Run(async () => await LoadProducts()).Wait();
        }
Пример #3
0
 public MLDataRepository
 (
     INamedBucketProvider provider,
     IGroupCourseRepository groupCourseRepository,
     IStudentRepository studentRepository,
     ILessonRepository lessonRepository,
     IMarkRepository markRepository
 )
 {
     this.bucket = provider.GetBucket();
     this.groupCourseRepository = groupCourseRepository;
     this.studentRepository     = studentRepository;
     this.lessonRepository      = lessonRepository;
     this.markRepository        = markRepository;
 }
Пример #4
0
 // ReSharper disable once PublicConstructorInAbstractClass
 public NamedCollectionProvider(INamedBucketProvider bucketProvider, string scopeName, string collectionName)
 {
     _bucketProvider = bucketProvider ?? throw new ArgumentNullException(nameof(bucketProvider));
     ScopeName       = scopeName ?? throw new ArgumentNullException(nameof(scopeName));
     CollectionName  = collectionName ?? throw new ArgumentNullException(nameof(collectionName));
 }
Пример #5
0
 public GroupRepository(INamedBucketProvider provider)
 {
     this.bucket = provider.GetBucket();
 }
Пример #6
0
 public Worker(ILogger <Worker> logger, INamedBucketProvider provider)
 {
     _logger   = logger;
     _provider = provider;
 }
Пример #7
0
 public LocalCollectionBucketProvider(INamedBucketProvider bucketProvider, string scopeName, string collectionName)
     : base(bucketProvider, scopeName, collectionName)
 {
 }
Пример #8
0
 public HomeController(ILogger <HomeController> logger, INamedBucketProvider provider)
 {
     _logger   = logger;
     _provider = provider;
 }
Пример #9
0
 public CourseRepository(INamedBucketProvider provider)
 {
     this.bucket = provider.GetBucket();
 }
Пример #10
0
 public StudentRepository(INamedBucketProvider provider, IGroupRepository groupRepository)
 {
     this.bucket          = provider.GetBucket();
     this.groupRepository = groupRepository;
 }
 public LessonRepository(INamedBucketProvider provider)
 {
     this.bucket = provider.GetBucket();
 }