public BaseRequestCommandHandler(ILogger <BaseCommandHandler> logger, IHeaderService headerService, IMapper mapper, IRequestManager requestManager, SampleDbContext context) : base(logger)
 {
     _headerService  = headerService ?? throw new ArgumentNullException(nameof(headerService));
     _mapper         = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _requestManager = requestManager ?? throw new ArgumentNullException(nameof(requestManager));
     _context        = context ?? throw new ArgumentNullException(nameof(context));
 }
예제 #2
0
 public UpdateQueryHandler(
     IValidateQueryService IValidateQueryService,
     IResourceStoreRepository IResourceStoreRepository,
     IResourceTypeSupport IResourceTypeSupport,
     IHttpStatusCodeCache IHttpStatusCodeCache,
     IUpdateResourceService IUpdateResourceService,
     IServerDateTimeSupport IServerDefaultDateTimeOffSet,
     IFhirResourceJsonSerializationService IFhirResourceJsonSerializationService,
     IReferentialIntegrityService IReferentialIntegrityService,
     IGZipper IGZipper,
     IIndexer IIndexer,
     IMapper IMapper,
     IHeaderService IHeaderService,
     IFhirResourceContainedSupport IFhirResourceContainedSupport)
 {
     this.IValidateQueryService                 = IValidateQueryService;
     this.IResourceStoreRepository              = IResourceStoreRepository;
     this.IResourceTypeSupport                  = IResourceTypeSupport;
     this.IHttpStatusCodeCache                  = IHttpStatusCodeCache;
     this.IUpdateResourceService                = IUpdateResourceService;
     this.IServerDefaultDateTimeOffSet          = IServerDefaultDateTimeOffSet;
     this.IFhirResourceJsonSerializationService = IFhirResourceJsonSerializationService;
     this.IReferentialIntegrityService          = IReferentialIntegrityService;
     this.IGZipper       = IGZipper;
     this.IIndexer       = IIndexer;
     this.IMapper        = IMapper;
     this.IHeaderService = IHeaderService;
     this.IFhirResourceContainedSupport = IFhirResourceContainedSupport;
 }
예제 #3
0
 public HeaderMediator(IHeaderService HeaderService, IMediatorService mediatorService,
                       IHeaderViewModelFactory HeaderViewModelFactory)
 {
     _HeaderService          = HeaderService;
     _mediatorService        = mediatorService;
     _HeaderViewModelFactory = HeaderViewModelFactory;
 }
예제 #4
0
        public SampleQueries(ILogger <SampleQueries> logger, IHeaderService headerService, IMapper mapper, SampleDbContext context)

        {
            _logger        = logger ?? throw new ArgumentNullException(nameof(logger));
            _mapper        = mapper;
            _headerService = headerService;
            _context       = context;
        }
예제 #5
0
 public HomeController(ILogger <HomeController> logger,
                       ICategoryService categoryService,
                       IHeaderService headerService)
 {
     _logger          = logger;
     _categoryService = categoryService;
     _headerService   = headerService;
 }
예제 #6
0
 public ApiController(ILogger <ApiController> logger,
                      IHeaderService headerService,
                      IOpenLibraryApiService openLibraryApiService)
 {
     _logger                = logger;
     _headerService         = headerService;
     _openLibraryApiService = openLibraryApiService;
 }
예제 #7
0
 public OrderService(IHeaderService headerService, IPublisher publisher, IOrderRepository <Order, Guid> orderRepository, IMapper mapper,
                     ILogger <OrderService> logger)
 {
     _headerService   = headerService;
     _publisher       = publisher;
     _orderRepository = orderRepository;
     _mapper          = mapper;
     _logger          = logger;
 }
예제 #8
0
        public BookingService(IReservationSettings settings, IHeaderService headerService, IPublisher publicher, IMapper mapper)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _reservation   = database.GetCollection <Reservation>(settings.ReservationCollectionName);
            _headerService = headerService;
            _publicher     = publicher;
            _mapper        = mapper;
        }
예제 #9
0
 public UserService(IRepository <User, Guid> repository, IConfiguration configuration, IMapper mapper, IHeaderService headerService,
                    IPublisher publisher, ILogger <UserService> logger)
 {
     _userRepository = repository;
     _configuration  = configuration;
     _headerService  = headerService;
     _mapper         = mapper;
     _publisher      = publisher;
     _logger         = logger;
 }
예제 #10
0
 public CompanyController(ICompanyRepository companyRepository,
                          IQueryRepository queryRepository,
                          IHeaderRepository headerRepository,
                          IHeaderService headerService,
                          IQueryService queryService)
 {
     this.companyRepository = companyRepository;
     this.queryRepository   = queryRepository;
     this.headerRepository  = headerRepository;
     this.headerService     = headerService;
     this.queryService      = queryService;
 }
예제 #11
0
        public PostController(ILogger <PostController> logger,
                              ICategoryService categoryService,
                              IHeaderService headerService,
                              IPostService postService,
                              IUserService userService)
        {
            _logger = logger;

            _categoryService = categoryService;
            _headerService   = headerService;
            _postService     = postService;

            _userService = userService;
        }
예제 #12
0
 public DeleteQueryHandler(
     IValidateQueryService IValidateQueryService,
     IResourceStoreRepository IResourceStoreRepository,
     IHttpStatusCodeCache IHttpStatusCodeCache,
     IResourceTypeSupport IResourceTypeSupport,
     IHeaderService IHeaderService,
     IReferentialIntegrityService IReferentialIntegrityService)
 {
     this.IValidateQueryService        = IValidateQueryService;
     this.IResourceStoreRepository     = IResourceStoreRepository;
     this.IHttpStatusCodeCache         = IHttpStatusCodeCache;
     this.IResourceTypeSupport         = IResourceTypeSupport;
     this.IHeaderService               = IHeaderService;
     this.IReferentialIntegrityService = IReferentialIntegrityService;
 }
예제 #13
0
        private bool CheckHeaderService()
        {
            if (_service != null) return true;

            IRootWorkItemService RootWorkItemService = SpringUtil.GetObject<IRootWorkItemService>("RootWorkItemService");
            IHeaderService service = RootWorkItemService.RootWorkItem.Services.Get<IHeaderService>();
            if (service == null)
            {
                _service = new HeaderService();
                RootWorkItemService.RootWorkItem.Services.Add<IHeaderService>(_service);
                //_service = RootWorkItemService.RootWorkItem.Services.AddNew<HeaderService, IHeaderService>();
            }

            return true;
        }
예제 #14
0
 public ReadQueryHandler(
     IValidateQueryService IValidateQueryService,
     IResourceStoreRepository IResourceStoreRepository,
     IFhirResourceParseJsonService IFhirResourceParseJsonService,
     IResourceTypeSupport IResourceTypeSupport,
     IGZipper IGZipper,
     IServerDateTimeSupport IServerDateTimeSupport,
     IHeaderService IHeaderService)
 {
     this.IValidateQueryService         = IValidateQueryService;
     this.IResourceStoreRepository      = IResourceStoreRepository;
     this.IFhirResourceParseJsonService = IFhirResourceParseJsonService;
     this.IResourceTypeSupport          = IResourceTypeSupport;
     this.IGZipper = IGZipper;
     this.IServerDateTimeSupport = IServerDateTimeSupport;
     this.IHeaderService         = IHeaderService;
 }
예제 #15
0
        protected override object MakeStaticObject()
        {
            IRootWorkItemService RootWorkItemService = SpringUtil.GetObject<IRootWorkItemService>("RootWorkItemService");

            _service = RootWorkItemService.RootWorkItem.Services.Get<IHeaderService>();
            if (_service == null)
            {
                _service = new HeaderService();
                RootWorkItemService.RootWorkItem.State[CLIENT_INFO_KEY] = base.MakeStaticObject();
                RootWorkItemService.RootWorkItem.Services.Add<IHeaderService>(_service);
                //_service = RootWorkItemService.RootWorkItem.Services.AddNew<HeaderService, IHeaderService>();
            }

            ClientInfo clientInfo = RootWorkItemService.RootWorkItem.State[CLIENT_INFO_KEY] as ClientInfo;
            if (clientInfo == null)
            {
                RootWorkItemService.RootWorkItem.State[CLIENT_INFO_KEY] = clientInfo = base.MakeStaticObject() as ClientInfo;
            }

            return clientInfo;
        }
 public MyApiController(IHeaderService headers)
 {
     myservice = headers;
 }
 /// <summary>
 /// Using DI to inject infrastructure persistence Repositories
 /// </summary>
 /// <param name="mediator"></param>
 /// <param name="couponService"></param>
 public CreateProductCommandHandler(ILogger <BaseCommandHandler> logger, IHeaderService headerService, IMapper mapper, IRequestManager requestManager, SampleDbContext context)
     : base(logger, headerService, mapper, requestManager, context)
 {
 }
 public UserRepository(IHeaderService headerService)
 {
     this.headerService = headerService;
 }
예제 #19
0
 public HeaderViewComponent(IJsonService json, IHeaderService header)
 {
     _json   = json ?? throw new ArgumentNullException(nameof(json));
     _header = header ?? throw new ArgumentNullException(nameof(header));
 }
예제 #20
0
 public PPortController(IPortsService IPortsService, ICoefficientService ICoefficientService, IHeaderService iheaderService)
 {
     _IPortsService       = IPortsService;
     _ICoefficientService = ICoefficientService;
     _iheaderService      = iheaderService;
 }
예제 #21
0
 public FooterController(IFooterService footerService, IHeaderService headerService)
 {
     this._footerService = footerService;
     this._headerService = headerService;
 }
예제 #22
0
 public HeaderController(IHeaderService headerService)
 {
     this.headerService = headerService;
 }
예제 #23
0
 public HeaderController(IHeaderCategoryService headerCategoryService, IHeaderService headerService)
 {
     _headerCategoryService = headerCategoryService;
     _headerService         = headerService;
 }
 public HangfireRecurringJobsService(IHeaderService headerService)
 {
     _headerService = headerService;
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="headerService"></param>
 public TrackingViewComponent(IHeaderService headerService)
 {
     _headerService = headerService;
 }
예제 #26
0
 public HeadController(IHeaderService iheaderService, IModularService imodularService)
 {
     _iheaderService  = iheaderService;
     _imodularService = imodularService;
 }
예제 #27
0
 public SecondFunction(ITelemetry telemetry, IHeaderService headerService)
 {
     this.telemetry     = telemetry;
     this.headerService = headerService;
 }
예제 #28
0
 public HeaderController(ILogger <HeaderController> logger, IHeaderService headerService)
 {
     _logger        = logger;
     _headerService = headerService;
 }
예제 #29
0
 public BannerService()
 {
     _headerService     = new HeaderService();
     _mediaModelService = new MediaModelService();
 }