Skip to content

Latest commit

 

History

History
45 lines (33 loc) · 861 Bytes

README.md

File metadata and controls

45 lines (33 loc) · 861 Bytes

.NET

TyMiddleware

Installation

dotnet add package Trendyol.TyMiddleware

Usage

Create profile

public class LogConfigProfile : LogMiddlewareProfile
{
    public LogConfigProfile(ILogger<LogConfigProfile> logger)
    {
        LogType = LogType.Console;
    }
}

Add to project

public void ConfigureServices(IServiceCollection services)
{
    services.AddTyMiddleware(config =>
    {
        config.AddMiddlewareProfileType(typeof(LogConfigProfile));
    });
}

public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
    app.UseTyMiddleware();
}

License

This project is licensed under the MIT License