public MethodCommandHandlers(IMethodRepository repository, IKafkaProducer kafkaProducer, IConfiguration configuration)
 {
     _repository    = repository;
     _kafkaProducer = kafkaProducer;
     Configuration  = configuration;
     METHODS_TOPIC  = Configuration["MethodsTopic"];
 }
 public UpdateCommandHandler(IMethodRepository methodRepository,
                             IMethodQueries methodQueries, IStorageQueries storageQueries)
 {
     this.methodRepository = methodRepository;
     this.methodQueries    = methodQueries;
     this.storageQueries   = storageQueries;
 }
示例#3
0
 public ProcessingComputer(int maxConcurrent,
                           IMethodRepository methodRepository)
 {
     _jobQueue         = new JobQueue(maxConcurrent);
     _methodRepository = methodRepository;
     ComputerId        = "abacaba";
     ChargeRate        = 1.2m;
 }
示例#4
0
 public MethodCache(IDistributedCache IDistributedCache,
                    IMethodRepository IMethodRepository,
                    IFhirServerConfig IFhirServerConfig)
 {
     this.IDistributedCache = IDistributedCache;
     this.IMethodRepository = IMethodRepository;
     this.IFhirServerConfig = IFhirServerConfig;
 }
示例#5
0
 public LocalComputer(int maxConcurrent,
                      string workareaPath,
                      IMethodRepository methodRepository,
                      string executableName) : base(maxConcurrent, methodRepository)
 {
     _workareaPath   = workareaPath;
     _executableName = executableName;
     _running        = new Dictionary <string, Process>();
 }
 public DocumentService(ISourceCodeRepository documentRepository, IUnitOfWork unitOfWork, IMapper mapper,
                        IResultRepository resultRepository,
                        IMethodRepository methodRepository,
                        IStoreProcedureRepository storeProcedure,
                        IConfiguration configuration)
 {
     _sourceCodeRepository = documentRepository;
     _unitOfWork           = unitOfWork;
     _mapper           = mapper;
     _storeProcedure   = storeProcedure;
     _resultRepository = resultRepository;
     _methodRepository = methodRepository;
     _configuration    = configuration;
 }
示例#7
0
 public MethodService()
 {
     methodRepository = new MethodRepository();
 }
示例#8
0
 public DummyComputer(int maxConcurrent, IMethodRepository methodRepository)
     : base(maxConcurrent, methodRepository)
 {
 }
示例#9
0
 public DeleteCommandHandler(IMethodRepository methodRepository, IMethodQueries methodQueries)
 {
     this.methodRepository = methodRepository;
     this.methodQueries    = methodQueries;
 }
示例#10
0
 public MethodService(IMethodRepository methodRepository, IMapper mapper)
 {
     _methodRepository = methodRepository;
     _mapper           = mapper;
 }