예제 #1
0
 /// <summary>
 /// .ctor
 /// </summary>
 public SiteMapBuilder(IOptions <RootOptions> rootOptions,
                       IOurGardenRepository context)
 {
     _rootOptions     = rootOptions.Value;
     _context         = (context as OurGardenRepository).Context;
     _publicDirectory = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot");
 }
예제 #2
0
 /// <summary>
 /// .ctor
 /// </summary>
 public AdminCRUDService(IOurGardenRepository repository,
                         IPhotoSaver photoSaver,
                         IPhotoEntityUpdater photoEntityUpdater)
 {
     _repository         = repository;
     _photoSaver         = photoSaver;
     _photoEntityUpdater = photoEntityUpdater;
 }
예제 #3
0
 public PhotoEntityUpdater(IOurGardenRepository repository,
                           ILogger <PhotoEntityUpdater> logger,
                           IPhotoSaver photoSaver)
 {
     _repository = repository;
     _logger     = logger;
     _photoSaver = photoSaver;
 }
예제 #4
0
 /// <summary>
 /// .ctor
 /// </summary>
 public HomeControllerService(ILogger <HomeControllerService> logger,
                              IOurGardenRepository repository,
                              IEmailService emailService)
 {
     _logger       = logger;
     _repository   = repository;
     _emailService = emailService;
 }
예제 #5
0
 /// <summary>
 /// .ctor
 /// </summary>
 public SeoService(ILogger <SeoService> logger,
                   IOptions <SeoInformationOption> seoOptions,
                   IOurGardenRepository repository)
 {
     _logger         = logger;
     _seoInformation = seoOptions.Value;
     _repository     = repository;
 }
예제 #6
0
 public OrderControllerService(IOurGardenRepository repository,
                               IEmailService emailService,
                               ILogger <OrderControllerService> logger)
 {
     _repository   = repository;
     _context      = (repository as OurGardenRepository).Context;
     _emailService = emailService;
     _logger       = logger;
 }
예제 #7
0
 public GalleryControllerService(IOurGardenRepository repository,
                                 IPhotoSaver photoSaver,
                                 IPhotoEntityUpdater photoEntityUpdater)
 {
     _repository         = repository;
     _context            = (_repository as OurGardenRepository).Context;
     _photoSaver         = photoSaver;
     _photoEntityUpdater = photoEntityUpdater;
 }
예제 #8
0
 public NewsController(IOurGardenRepository repository,
                       ILogger <NewsController> logger,
                       IPhotoSaver photoSaver,
                       IPhotoEntityUpdater photoEntityUpdater)
 {
     _repository = repository;
     _logger     = logger;
     _service    = new NewsControllerService(_repository, _logger, photoSaver, photoEntityUpdater);
 }
예제 #9
0
 public SubcategoryController(IOurGardenRepository repository,
                              ILogger <SubcategoryController> logger,
                              IPhotoSaver photoSaver,
                              IPhotoEntityUpdater photoEntityUpdater)
 {
     _repository = repository;
     _logger     = logger;
     _service    = new SubcategoryControllerService(_repository, logger, photoSaver, photoEntityUpdater);
 }
예제 #10
0
 public ProductController(IOurGardenRepository repository,
                          ILogger <ProductController> logger,
                          IPhotoSaver photoSaver,
                          IPhotoEntityUpdater photoEntityUpdater)
 {
     _repository = repository;
     _logger     = logger;
     _service    = new ProductControllerService(repository, logger, photoSaver, photoEntityUpdater);
 }
예제 #11
0
 public ProductControllerService(IOurGardenRepository repository,
                                 ILogger logger,
                                 IPhotoSaver photoSaver,
                                 IPhotoEntityUpdater photoEntityUpdater)
 {
     _repository         = repository;
     _context            = (repository as OurGardenRepository).Context;
     _logger             = logger;
     _photoSaver         = photoSaver;
     _photoEntityUpdater = photoEntityUpdater;
 }
 /// <summary>
 /// .ctor
 /// </summary>
 public PageInfoControllerService(ILogger <PageInfoControllerService> logger,
                                  IOurGardenRepository repository,
                                  IPhotoSaver photoSaver,
                                  IPhotoEntityUpdater photoEntityUpdater) : base(repository,
                                                                                 photoSaver,
                                                                                 photoEntityUpdater)
 {
     _repository         = repository;
     _logger             = logger;
     _photoSaver         = photoSaver;
     _photoEntityUpdater = photoEntityUpdater;
 }
예제 #13
0
 /// <summary>
 /// .ctor
 /// </summary>
 public CategoryControllerService(ILogger <CategoryControllerService> logger,
                                  IOurGardenRepository repository,
                                  IPhotoSaver photoSaver,
                                  IPhotoEntityUpdater photoEntityUpdater) : base(repository,
                                                                                 photoSaver,
                                                                                 photoEntityUpdater)
 {
     _repository         = repository;
     _context            = (_repository as OurGardenRepository).Context;
     _logger             = logger;
     _photoSaver         = photoSaver;
     _photoEntityUpdater = photoEntityUpdater;
 }
예제 #14
0
 /// <summary>
 /// .ctor
 /// </summary>
 public EmailService(ILogger <EmailService> logger,
                     IOurGardenRepository repository,
                     IMjmlServices mjmlServices,
                     IOptions <EmailServiceConfigurationOptions> emailOption,
                     IOptions <RootOptions> rootOptions,
                     IEmailSender emailSender)
 {
     _logger              = logger;
     _repository          = repository;
     _mjmlServices        = mjmlServices;
     _emailServiceOptions = emailOption.Value;
     _rootOptions         = rootOptions.Value;
     _emailSender         = emailSender;
 }
예제 #15
0
 public OrderController(IOurGardenRepository repository,
                        ILogger <OrderController> logger)
 {
     _repository = repository;
     _logger     = logger;
 }
예제 #16
0
 public ProductController(IOurGardenRepository repository,
                          ILogger <ProductController> logger)
 {
     _repository = repository;
     _logger     = logger;
 }
예제 #17
0
 public SearchController(IOurGardenRepository repository,
                         ILogger <SearchController> logger)
 {
     _repository = repository;
     _logger     = logger;
 }
예제 #18
0
 public GalleryController(ILogger <GalleryController> logger,
                          IOurGardenRepository repository)
 {
     _logger     = logger;
     _repository = repository;
 }
예제 #19
0
 public SubcategoryController(IOurGardenRepository repository,
                              ILogger <SubcategoryController> logger)
 {
     _repository = repository;
     _logger     = logger;
 }
예제 #20
0
 public CategoryController(IOurGardenRepository repository)
 {
     _repository = repository;
 }
예제 #21
0
 public NewsControllerService(ILogger <NewsControllerService> logger,
                              IOurGardenRepository repository)
 {
     _logger     = logger;
     _repository = repository;
 }
예제 #22
0
 public ClientController(IOurGardenRepository repository,
                         ILogger <ClientController> logger)
 {
     _repository = repository;
     _logger     = logger;
 }