public static IServiceCollection ConfigureApi(Type apiType, IServiceCollection services) { var changeSetPreparer = new StoreChangeSetInitializer(); var submitExecutor = new DefaultSubmitExecutor(); var queryExpressionSourcer = new StoreQueryExpressionSourcer(); //ApiBase.ConfigureApi(apiType, services); services.AddChainedService <IChangeSetInitializer>((sp, next) => changeSetPreparer); services.AddChainedService <ISubmitExecutor>((sp, next) => submitExecutor); services.AddChainedService <IQueryExpressionSourcer>((sp, next) => queryExpressionSourcer); return(services); }
public void CanConstruct() { var instance = new DefaultSubmitExecutor(); instance.Should().NotBeNull(); }
/// <summary> /// Initializes a new instance of the <see cref="DefaultSubmitExecutorTests"/> class. /// </summary> public DefaultSubmitExecutorTests() { testClass = new DefaultSubmitExecutor(); serviceProviderFixture = new ServiceProviderMock(); }