예제 #1
0
 public SwaggerDiffController(ILogger <SwaggerDiffController> logger, IInitializationService initializationService, IClientRequestService clientRequestService, ICompareService compareService, IDocumentationStoreService documentationStoreService)
 {
     _logger = logger;
     _initializationService     = initializationService;
     _clientRequestService      = clientRequestService;
     _compareService            = compareService;
     _documentationStoreService = documentationStoreService;
 }
예제 #2
0
 public IdentifiedCommandHandler(
     IMediator mediator,
     IClientRequestService clientRequestService
     )
 {
     _mediator             = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _clientRequestService = clientRequestService ?? throw new ArgumentNullException(nameof(clientRequestService));
 }
예제 #3
0
        // Constructor
        public InitializationService(IClientRequestService clientRequestService, IDocumentationStoreService documentationStoreService, ILogger <InitializationService> logger)
        {
            // Init Services
            _logger = logger;
            _clientRequestService      = clientRequestService;
            _documentationStoreService = documentationStoreService;

            // Get list of web-service names from env variable (service names must be unique)
            WebServiceNames = new HashSet <string>(Environment.GetEnvironmentVariable("SWAGGER_DIFF_SERVICENAMES").Split(","));
        }
예제 #4
0
 public RequestService(IRequestRepository repository, IClientRequestService clientRequestService)
 {
     _repository           = repository;
     _clientRequestService = clientRequestService;
 }
예제 #5
0
 // Constructor
 public CompareService(IClientRequestService clientRequestService)
 {
     _clientRequestService = clientRequestService;
 }
예제 #6
0
 public ClientRequestsController(IMapper mapper, IClientRequestService service)
 {
     _mapper  = mapper;
     _service = service;
 }