public ApplicationSettingsRepositoryTests() { var wwwrootDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "wwwroot"); _configsDirectory = Path.Combine(wwwrootDirectory, "app-configs"); _mocksDirectory = Path.Combine(wwwrootDirectory, "app-mocks"); _apiMockerConfigRepository = new ApiMockerConfigRepository(new FileRepository()); }
public CallsInterceptorMiddleware(RequestDelegate next, IApiMockerConfigRepository apiMockerConfigRepository, ILogger <CallsInterceptorMiddleware> logger) { _next = next; _apiMockerConfigRepository = apiMockerConfigRepository; _logger = logger; }
public RequestInterceptorMiddleware(RequestDelegate next, IApiMockerConfigRepository apiMockerConfigRepository, IFileRepository fileRepository) { _next = next; _apiMockerConfigRepository = apiMockerConfigRepository; _requestMocker = new RequestMocker(fileRepository); }