Esempio n. 1
0
 // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
 public void Configure(
     IApplicationBuilder app,
     IHostingEnvironment env,
     ILoggerFactory loggerFactory,
     DocsConfiguration configuration)
 {
     loggerFactory.AddConsole(Configuration.GetSection("Logging"));
     loggerFactory.AddDebug();
     app.UseDocs();
     app.UseMvc();
 }
Esempio n. 2
0
        public void GetRequestsFileName_ReturnsJsonFilePath(string requestsDirectory, string modelName, string expectedResult)
        {
            // arrange
            var config = new DocsConfiguration {
                RequestsDirectory = requestsDirectory
            };

            // act
            var result = config.GetRequestsFileName(modelName);

            // assert
            Assert.Equal(expectedResult, result);
        }
Esempio n. 3
0
        public DocsFixture()
        {
            var builder = new WebHostBuilder()
                          .UseStartup <TStartup>();

            _server             = new TestServer(builder);
            _services           = builder.Build().Services;
            _config             = _services.GetService <DocsConfiguration>();
            _client             = _server.CreateClient();
            _client.BaseAddress = new Uri(_config.BaseAddress);
            _writer             = GetWriter();

            DeleteFile();
        }
 public DocumentationMiddleware(RequestDelegate next, DocsConfiguration configuration, ILoggerFactory loggerFactory)
 {
     _next          = next;
     _configuration = configuration;
     _logger        = loggerFactory.CreateLogger <DocumentationMiddleware>();
 }
 public DocumentationController(DocsConfiguration configuration)
 {
     _configuration = configuration;
 }
Esempio n. 6
0
 public RootController(DocsConfiguration configuration)
     : base(configuration)
 {
     _configuration = configuration;
 }
Esempio n. 7
0
 public JsonDocWriter(DocsConfiguration config)
 {
     _config = config;
 }
 public ModelController(DocsConfiguration configuration)
     : base(configuration)
 {
     _configuration = configuration;
 }