private FakeCaseJobServer() { var serviceCollection = new ServiceCollection(); serviceCollection.AddCaseJobServer(); _serviceProvider = serviceCollection.BuildServiceProvider(); _caseJobServer = _serviceProvider.GetRequiredService <ICaseJobServer>(); _casePlanInstanceQueryRepository = _serviceProvider.GetRequiredService <ICasePlanInstanceQueryRepository>(); }
private FakeCaseJobServer() { _factory = new FakeHttpClientFactory(); var serviceCollection = new ServiceCollection(); serviceCollection.AddCaseJobServer(callback: opt => { opt.WSHumanTaskAPI = "http://localhost"; }); serviceCollection.AddSingleton <IHttpClientFactory>(_factory); _serviceProvider = serviceCollection.BuildServiceProvider(); _caseJobServer = _serviceProvider.GetRequiredService <ICaseJobServer>(); _casePlanInstanceQueryRepository = _serviceProvider.GetRequiredService <ICasePlanInstanceQueryRepository>(); }
public CasePlanInstanceEventHandler(ICasePlanInstanceCommandRepository casePlanInstanceCommandRepository, ICasePlanInstanceQueryRepository casePlanInstanceQueryRepository) { _casePlanInstanceCommandRepository = casePlanInstanceCommandRepository; _casePlanInstanceQueryRepository = casePlanInstanceQueryRepository; }
public SearchCasePlanInstanceQueryHandler(ICasePlanInstanceQueryRepository casePlanInstanceQueryRepository) { _casePlanInstanceQueryRepository = casePlanInstanceQueryRepository; }