/// <summary> /// Initializes a new instance of the <see cref="PractitionerController"/> class. /// </summary> /// <param name="logger">Injected Logger Provider.</param> /// <param name="service">Injected service.</param> /// <param name="parser">Injected HL7 message parser.</param> /// <param name="configuration">Injected iConfiguration service.</param> /// <param name="authorizationService">Injected authorization service.</param> /// <param name="httpContextAccessor">The Http Context accessor.</param> public PractitionerController( ILogger <ServiceBaseController> logger, IPharmanetService service, IHl7Parser parser, IConfiguration configuration, IAuthorizationService authorizationService, IHttpContextAccessor httpContextAccessor) : base(logger, service, parser, configuration, authorizationService, httpContextAccessor) { }
/// <summary> /// Initializes a new instance of the <see cref="ServiceBaseController"/> class. /// </summary> /// <param name="logger">Injected Logger Provider.</param> /// <param name="service">Injected service.</param> /// <param name="parser">Injected HL7 message parser.</param> /// <param name="configuration">Injected iConfiguration service.</param> /// <param name="authorizationService">Injected authorization service.</param> /// <param name="httpContextAccessor">The Http Context accessor.</param> public ServiceBaseController( ILogger <ServiceBaseController> logger, IPharmanetService service, IHl7Parser parser, IConfiguration configuration, IAuthorizationService authorizationService, IHttpContextAccessor httpContextAccessor) { this.service = service; this.logger = logger; this.parser = parser; this.configuration = configuration; this.authorizationService = authorizationService; this.httpContextAccessor = httpContextAccessor; }