コード例 #1
0
 public EditionAppService(
     IEditionRepository editionRepository,
     IEditionManager editionManager)
 {
     EditionRepository = editionRepository;
     EditionManager    = editionManager;
 }
コード例 #2
0
 public EditionsController(IEditionRepository repository, IBookRepository bookRepository, IPublisherRepository publisherRepository, IMapper mapper)
 {
     _repository          = repository;
     _mapper              = mapper;
     _bookRepository      = bookRepository;
     _publisherRepository = publisherRepository;
 }
コード例 #3
0
        public UnitOfWork([NotNull] IBookRepository bookRepository,
                          [NotNull] ISeriesRepository seriesRepository,
                          [NotNull] IAuthorRepository authorRepository,
                          [NotNull] ICoverRepository coverRepository,
                          [NotNull] IEditionFileRepository editionFileRepository,
                          [NotNull] IEditionRepository editionRepository,
                          [NotNull] IPublisherRepository publisherRepository,
                          [NotNull] IDeviceRepository deviceRepository,
                          [NotNull] IUserDeviceRepository userDeviceRepository)
        {
            Guard.AssertNotNull(bookRepository, nameof(bookRepository));
            Guard.AssertNotNull(seriesRepository, nameof(seriesRepository));
            Guard.AssertNotNull(authorRepository, nameof(authorRepository));
            Guard.AssertNotNull(coverRepository, nameof(coverRepository));
            Guard.AssertNotNull(editionFileRepository, nameof(editionFileRepository));
            Guard.AssertNotNull(editionRepository, nameof(editionRepository));
            Guard.AssertNotNull(publisherRepository, nameof(publisherRepository));
            Guard.AssertNotNull(deviceRepository, nameof(deviceRepository));
            Guard.AssertNotNull(userDeviceRepository, nameof(userDeviceRepository));

            _bookRepository        = bookRepository;
            _seriesRepository      = seriesRepository;
            _authorRepository      = authorRepository;
            _coverRepository       = coverRepository;
            _editionFileRepository = editionFileRepository;
            _editionRepository     = editionRepository;
            _publisherRepository   = publisherRepository;
            _deviceRepository      = deviceRepository;
            _userDeviceRepository  = userDeviceRepository;
        }
コード例 #4
0
 public TenantAppService(ITenantRepository tenantRepository, IEditionRepository editionRepository, ITenantManager tenantManager, IDataSeeder dataSeeder)
 {
     this.EditionRepository = editionRepository;
     this.DataSeeder        = dataSeeder;
     this.TenantRepository  = tenantRepository;
     this.TenantManager     = tenantManager;
 }
コード例 #5
0
 public EditionManager(
     IEditionRepository editionRepository,
     IStringLocalizer <AbpEditionManagementResource> localizer)
 {
     EditionRepository = editionRepository;
     Localizer         = localizer;
 }
コード例 #6
0
        public PublisherService(IPublisherRepository publisherRepository,
                                IEditionRepository editionRepository,
                                ICoverRepository coverRepository,
                                IFileSystem fileSystem,
                                IMapper mapper) : base(fileSystem)
        {
            Guard.AssertNotNull(publisherRepository, nameof(publisherRepository));
            Guard.AssertNotNull(editionRepository, nameof(editionRepository));
            Guard.AssertNotNull(coverRepository, nameof(coverRepository));
            Guard.AssertNotNull(mapper, nameof(mapper));

            _coverRepository     = coverRepository;
            _editionRepository   = editionRepository;
            _publisherRepository = publisherRepository;
            _mapper = mapper;
        }
コード例 #7
0
        public SeriesService(ISeriesRepository seriesRepository,
                             IBookRepository bookRepository,
                             IEditionRepository editionRepository,
                             ICoverRepository coverRepository,
                             IFileSystem fileSystem,
                             IMapper mapper) : base(fileSystem)
        {
            Guard.AssertNotNull(seriesRepository, nameof(seriesRepository));
            Guard.AssertNotNull(bookRepository, nameof(bookRepository));
            Guard.AssertNotNull(editionRepository, nameof(editionRepository));
            Guard.AssertNotNull(coverRepository, nameof(coverRepository));
            Guard.AssertNotNull(mapper, nameof(mapper));

            _seriesRepository  = seriesRepository;
            _editionRepository = editionRepository;
            _coverRepository   = coverRepository;
            _bookRepository    = bookRepository;
            _mapper            = mapper;
        }
コード例 #8
0
ファイル: UnitOfWork.cs プロジェクト: DureSameen/SCServer
 public UnitOfWork(INHibernateContext context,
                   ICustomerRepository customerRepository,
                   IModulePrivilegeRepository ModulePrivilegeRepository,
                   IEditionRepository editionRepository,
                   IFeatureRepository featureRepository,
                   IModuleRepository moduleRepository,
                   IPrivilegeRepository privilegeRepository,
                   ISectionRepository sectionRepository,
                   ISectionModulesRepository sectionModulesRepository
                   )
 {
     _session                   = context.NHibernateSession;
     _customerRepository        = customerRepository;
     _ModulePrivilegeRepository = ModulePrivilegeRepository;
     _EditionRepository         = editionRepository;
     _FeatureRepository         = featureRepository;
     _ModuleRepository          = moduleRepository;
     _PrivilegeRepository       = privilegeRepository;
     _SectionRepository         = sectionRepository;
     _SectionModulesRepository  = sectionModulesRepository;
 }
コード例 #9
0
        public TenantManager(ITenantRepository tenantRepository,
                             ICompanyRepository companyRepository,
                             IBranchRepository branchRepository,
                             ISupplierRepository supplierRepository,
                             IWarehouseRepository warehouseRepository,
                             ISubscriptionRepository subscriptionRepository,
                             IEditionRepository editionRepository,
                             ICompanySettingsRepository companySettingsRepository,
                             ISubscriptionPaymentRepository subscriptionPaymentRepository,
                             ISmsService smsService,
                             ICustomerRepository customerRepository,

                             IUserService userService,
                             RoleManager roleManager,
                             IEmployeeRepository employeeRepository,
                             ISecurityRepository <Role, string> roleRepository)
        {
            _tenantRepository              = tenantRepository;
            _companyRepository             = companyRepository;
            _branchRepository              = branchRepository;
            _supplierRepository            = supplierRepository;
            _warehouseRepository           = warehouseRepository;
            _subscriptionRepository        = subscriptionRepository;
            _editionRepository             = editionRepository;
            _companySettingsRepository     = companySettingsRepository;
            _subscriptionPaymentRepository = subscriptionPaymentRepository;
            _smsService = smsService;

            _userService        = userService;
            _roleManager        = roleManager;
            _userManager        = HttpContext.Current?.GetOwinContext()?.GetUserManager <UserManager>();
            _employeeRepository = employeeRepository;
            _roleRepository     = roleRepository;
            _customerRepository = customerRepository;

            var tenantId = HttpContext.Current?.Request.Headers["TenantId"];

            _userManager?.SetTenantId(string.IsNullOrWhiteSpace(tenantId) ? null : tenantId);
        }
コード例 #10
0
 public EditionService(IEditionRepository editionRepository)
 {
     this.editionRepository = editionRepository;
 }
コード例 #11
0
 public EditionAppService(IEditionRepository repository,
                          IEditionManager editionManager) : base(repository)
 {
     EditionRepository = repository;
     EditionManager    = editionManager;
 }
コード例 #12
0
		public EditionDataSeeder(IEditionRepository editionRepository, IGuidGenerator guidGenerator)
		{
			this.EditionRepository = editionRepository;
			this.GuidGenerator = guidGenerator;
		}
コード例 #13
0
 public EditionService(IEditionRepository editionRepository,
                       IEventAggregator eventAggregator)
 {
     _editionRepository = editionRepository;
     _eventAggregator   = eventAggregator;
 }
コード例 #14
0
 public EditionService(IEditionRepository repository, IFeatureRepository featureRepository) : base(repository)
 {
     _repository        = repository;
     _featureRepository = featureRepository;
 }
コード例 #15
0
 public TenantManager(ITenantRepository saasTenantRepository,
                      IEditionRepository editionRepository)
 {
     _saasTenantRepository = saasTenantRepository;
     _editionRepository    = editionRepository;
 }
コード例 #16
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EditionService"/> class.
 /// </summary>
 public EditionService()
 {
     editionRepository = new EditionRepository();
 }
コード例 #17
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EditionService"/> class.
 /// </summary>
 /// <param name="repository">The repository.</param>
 public EditionService(IEditionRepository repository)
 {
     editionRepository = repository;
 }
コード例 #18
0
 public EditionService(IEditionRepository repository) : base(repository)
 {
 }
コード例 #19
0
 public EditionManager(IEditionRepository editionRepository)
 {
     _editionRepository = editionRepository;
 }
コード例 #20
0
 public EditionAppService(IEditionRepository editionRepository, ITenantRepository tenantRepository)
 {
     this.EditionRepository = editionRepository;
     this.TenantRepository  = tenantRepository;
 }