Merge pull request #10950 from isaac2004/10332-work
Update all our activated types to take ILogger<T> in Templates - 10332
This commit is contained in:
commit
aeeb16c6c2
|
|
@ -3,11 +3,17 @@ using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Grpc.Core;
|
using Grpc.Core;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace GrpcService_CSharp
|
namespace GrpcService_CSharp
|
||||||
{
|
{
|
||||||
public class GreeterService : Greeter.GreeterBase
|
public class GreeterService : Greeter.GreeterBase
|
||||||
{
|
{
|
||||||
|
private readonly ILogger<GreeterService> logger;
|
||||||
|
public GreeterService(ILogger<GreeterService> _logger)
|
||||||
|
{
|
||||||
|
logger = _logger;
|
||||||
|
}
|
||||||
public override Task<HelloReply> SayHello(HelloRequest request, ServerCallContext context)
|
public override Task<HelloReply> SayHello(HelloRequest request, ServerCallContext context)
|
||||||
{
|
{
|
||||||
return Task.FromResult(new HelloReply
|
return Task.FromResult(new HelloReply
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ using System.Linq;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
using Microsoft.AspNetCore.Mvc.RazorPages;
|
using Microsoft.AspNetCore.Mvc.RazorPages;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace Company.WebApplication1.Pages
|
namespace Company.WebApplication1.Pages
|
||||||
{
|
{
|
||||||
|
|
@ -15,6 +16,12 @@ namespace Company.WebApplication1.Pages
|
||||||
|
|
||||||
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
|
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
|
||||||
|
|
||||||
|
private readonly ILogger<ErrorModel> logger;
|
||||||
|
|
||||||
|
public ErrorModel(ILogger<ErrorModel> _logger)
|
||||||
|
{
|
||||||
|
logger = _logger;
|
||||||
|
}
|
||||||
public void OnGet()
|
public void OnGet()
|
||||||
{
|
{
|
||||||
RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier;
|
RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier;
|
||||||
|
|
|
||||||
|
|
@ -4,11 +4,18 @@ using System.Linq;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
using Microsoft.AspNetCore.Mvc.RazorPages;
|
using Microsoft.AspNetCore.Mvc.RazorPages;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace Company.WebApplication1.Pages
|
namespace Company.WebApplication1.Pages
|
||||||
{
|
{
|
||||||
public class IndexModel : PageModel
|
public class IndexModel : PageModel
|
||||||
{
|
{
|
||||||
|
private readonly ILogger<IndexModel> logger;
|
||||||
|
|
||||||
|
public IndexModel(ILogger<IndexModel> _logger)
|
||||||
|
{
|
||||||
|
logger = _logger;
|
||||||
|
}
|
||||||
public void OnGet()
|
public void OnGet()
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,11 +4,18 @@ using System.Linq;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
using Microsoft.AspNetCore.Mvc.RazorPages;
|
using Microsoft.AspNetCore.Mvc.RazorPages;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace Company.WebApplication1.Pages
|
namespace Company.WebApplication1.Pages
|
||||||
{
|
{
|
||||||
public class PrivacyModel : PageModel
|
public class PrivacyModel : PageModel
|
||||||
{
|
{
|
||||||
|
private readonly ILogger<PrivacyModel> logger;
|
||||||
|
|
||||||
|
public PrivacyModel(ILogger<PrivacyModel> _logger)
|
||||||
|
{
|
||||||
|
logger = _logger;
|
||||||
|
}
|
||||||
public void OnGet()
|
public void OnGet()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -34,9 +34,12 @@
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
<main role="main" class="pb-3">
|
<div class="container">
|
||||||
|
<main role="main" class="pb-3">
|
||||||
@RenderBody()
|
@RenderBody()
|
||||||
</main>
|
</main>
|
||||||
|
</div>
|
||||||
|
|
||||||
<footer class="border-top footer text-muted">
|
<footer class="border-top footer text-muted">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
© copyrightYear - Company.WebApplication1 - <a asp-area="" asp-page="/Privacy">Privacy</a>
|
© copyrightYear - Company.WebApplication1 - <a asp-area="" asp-page="/Privacy">Privacy</a>
|
||||||
|
|
|
||||||
|
|
@ -1,2 +1,2 @@
|
||||||
<script src="~/lib/jquery-validation/dist/jquery.validate.js"></script>
|
<script src="~/lib/jquery-validation/dist/jquery.validate.js"></script>
|
||||||
<script src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js"></script>
|
<script src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js"></script>
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,7 @@ using Microsoft.AspNetCore.Authorization;
|
||||||
#endif
|
#endif
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
using Company.WebApplication1.Models;
|
using Company.WebApplication1.Models;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace Company.WebApplication1.Controllers
|
namespace Company.WebApplication1.Controllers
|
||||||
{
|
{
|
||||||
|
|
@ -16,6 +17,12 @@ namespace Company.WebApplication1.Controllers
|
||||||
#endif
|
#endif
|
||||||
public class HomeController : Controller
|
public class HomeController : Controller
|
||||||
{
|
{
|
||||||
|
private readonly ILogger<HomeController> logger;
|
||||||
|
|
||||||
|
public HomeController(ILogger<HomeController> _logger)
|
||||||
|
{
|
||||||
|
logger = _logger;
|
||||||
|
}
|
||||||
public IActionResult Index()
|
public IActionResult Index()
|
||||||
{
|
{
|
||||||
return View();
|
return View();
|
||||||
|
|
|
||||||
|
|
@ -34,9 +34,12 @@
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
<main role="main" class="pb-3">
|
<div class="container">
|
||||||
|
<main role="main" class="pb-3">
|
||||||
@RenderBody()
|
@RenderBody()
|
||||||
</main>
|
</main>
|
||||||
|
</div>
|
||||||
|
|
||||||
<footer class="border-top footer text-muted">
|
<footer class="border-top footer text-muted">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
© copyrightYear - Company.WebApplication1 - <a asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a>
|
© copyrightYear - Company.WebApplication1 - <a asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a>
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,11 @@ open System.Collections.Generic
|
||||||
open System.Linq
|
open System.Linq
|
||||||
open System.Threading.Tasks
|
open System.Threading.Tasks
|
||||||
open Microsoft.AspNetCore.Mvc
|
open Microsoft.AspNetCore.Mvc
|
||||||
|
open Microsoft.Extensions.Logging
|
||||||
|
|
||||||
type HomeController () =
|
type HomeController (_logger : ILogger<HomeController>) =
|
||||||
inherit Controller()
|
inherit Controller()
|
||||||
|
let mutable logger = _logger
|
||||||
|
|
||||||
member this.Index () =
|
member this.Index () =
|
||||||
this.View()
|
this.View()
|
||||||
|
|
|
||||||
|
|
@ -30,9 +30,12 @@
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
<main role="main" class="pb-3">
|
<div class="container">
|
||||||
|
<main role="main" class="pb-3">
|
||||||
@RenderBody()
|
@RenderBody()
|
||||||
</main>
|
</main>
|
||||||
|
</div>
|
||||||
|
|
||||||
<footer class="border-top footer text-muted">
|
<footer class="border-top footer text-muted">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
© copyrightYear - Company.WebApplication1 - <a asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a>
|
© copyrightYear - Company.WebApplication1 - <a asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a>
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ using System.Threading.Tasks;
|
||||||
using Microsoft.AspNetCore.Authorization;
|
using Microsoft.AspNetCore.Authorization;
|
||||||
#endif
|
#endif
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace Company.WebApplication1.Controllers
|
namespace Company.WebApplication1.Controllers
|
||||||
{
|
{
|
||||||
|
|
@ -17,6 +18,12 @@ namespace Company.WebApplication1.Controllers
|
||||||
[ApiController]
|
[ApiController]
|
||||||
public class WeatherController : ControllerBase
|
public class WeatherController : ControllerBase
|
||||||
{
|
{
|
||||||
|
private readonly ILogger<WeatherController> logger;
|
||||||
|
|
||||||
|
public WeatherController(ILogger<WeatherController> _logger)
|
||||||
|
{
|
||||||
|
logger = _logger;
|
||||||
|
}
|
||||||
[HttpGet]
|
[HttpGet]
|
||||||
public ActionResult<WeatherResult> GetWeatherForecasts(string location, TemperatureUnit unit)
|
public ActionResult<WeatherResult> GetWeatherForecasts(string location, TemperatureUnit unit)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ open System.Collections.Generic
|
||||||
open System.Linq
|
open System.Linq
|
||||||
open System.Threading.Tasks
|
open System.Threading.Tasks
|
||||||
open Microsoft.AspNetCore.Mvc
|
open Microsoft.AspNetCore.Mvc
|
||||||
|
open Microsoft.Extensions.Logging
|
||||||
|
|
||||||
type public TemperatureUnit =
|
type public TemperatureUnit =
|
||||||
| Celsius=0
|
| Celsius=0
|
||||||
|
|
@ -18,8 +19,9 @@ type WeatherResult = {
|
||||||
|
|
||||||
[<Route("api/SampleData/[controller]")>]
|
[<Route("api/SampleData/[controller]")>]
|
||||||
[<ApiController>]
|
[<ApiController>]
|
||||||
type WeatherController () =
|
type WeatherController (_logger : ILogger<WeatherController>) =
|
||||||
inherit ControllerBase()
|
inherit ControllerBase()
|
||||||
|
let mutable logger = _logger
|
||||||
|
|
||||||
[<HttpGet>]
|
[<HttpGet>]
|
||||||
member this.Get(location:string, unit: TemperatureUnit) =
|
member this.Get(location:string, unit: TemperatureUnit) =
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,17 @@
|
||||||
using Microsoft.AspNetCore.ApiAuthorization.IdentityServer;
|
using Microsoft.AspNetCore.ApiAuthorization.IdentityServer;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace Company.WebApplication1.Controllers
|
namespace Company.WebApplication1.Controllers
|
||||||
{
|
{
|
||||||
public class OidcConfigurationController : Controller
|
public class OidcConfigurationController : Controller
|
||||||
{
|
{
|
||||||
public OidcConfigurationController(IClientRequestParametersProvider clientRequestParametersProvider)
|
private readonly ILogger<OidcConfigurationController> logger;
|
||||||
|
|
||||||
|
public OidcConfigurationController(IClientRequestParametersProvider clientRequestParametersProvider, ILogger<OidcConfigurationController> _logger)
|
||||||
{
|
{
|
||||||
ClientRequestParametersProvider = clientRequestParametersProvider;
|
ClientRequestParametersProvider = clientRequestParametersProvider;
|
||||||
|
logger = _logger;
|
||||||
}
|
}
|
||||||
|
|
||||||
public IClientRequestParametersProvider ClientRequestParametersProvider { get; }
|
public IClientRequestParametersProvider ClientRequestParametersProvider { get; }
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ using Microsoft.AspNetCore.Mvc;
|
||||||
#if (IndividualLocalAuth)
|
#if (IndividualLocalAuth)
|
||||||
using Microsoft.AspNetCore.Authorization;
|
using Microsoft.AspNetCore.Authorization;
|
||||||
#endif
|
#endif
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace Company.WebApplication1.Controllers
|
namespace Company.WebApplication1.Controllers
|
||||||
{
|
{
|
||||||
|
|
@ -15,6 +16,12 @@ namespace Company.WebApplication1.Controllers
|
||||||
[Route("api/[controller]")]
|
[Route("api/[controller]")]
|
||||||
public class SampleDataController : Controller
|
public class SampleDataController : Controller
|
||||||
{
|
{
|
||||||
|
private readonly ILogger<SampleDataController> logger;
|
||||||
|
|
||||||
|
public SampleDataController(ILogger<SampleDataController> _logger)
|
||||||
|
{
|
||||||
|
logger = _logger;
|
||||||
|
}
|
||||||
private static string[] Summaries = new[]
|
private static string[] Summaries = new[]
|
||||||
{
|
{
|
||||||
"Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
|
"Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
|
||||||
|
|
|
||||||
|
|
@ -5,12 +5,19 @@ using System.Linq;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
using Microsoft.AspNetCore.Mvc.RazorPages;
|
using Microsoft.AspNetCore.Mvc.RazorPages;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace Company.WebApplication1.Pages
|
namespace Company.WebApplication1.Pages
|
||||||
{
|
{
|
||||||
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
|
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
|
||||||
public class ErrorModel : PageModel
|
public class ErrorModel : PageModel
|
||||||
{
|
{
|
||||||
|
private readonly ILogger<ErrorModel> logger;
|
||||||
|
|
||||||
|
public ErrorModel(ILogger<ErrorModel> _logger)
|
||||||
|
{
|
||||||
|
logger = _logger;
|
||||||
|
}
|
||||||
public string RequestId { get; set; }
|
public string RequestId { get; set; }
|
||||||
|
|
||||||
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
|
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,17 @@
|
||||||
using Microsoft.AspNetCore.ApiAuthorization.IdentityServer;
|
using Microsoft.AspNetCore.ApiAuthorization.IdentityServer;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace Company.WebApplication1.Controllers
|
namespace Company.WebApplication1.Controllers
|
||||||
{
|
{
|
||||||
public class OidcConfigurationController : Controller
|
public class OidcConfigurationController : Controller
|
||||||
{
|
{
|
||||||
public OidcConfigurationController(IClientRequestParametersProvider clientRequestParametersProvider)
|
private readonly ILogger<OidcConfigurationController> logger;
|
||||||
|
|
||||||
|
public OidcConfigurationController(IClientRequestParametersProvider clientRequestParametersProvider, ILogger<OidcConfigurationController> _logger)
|
||||||
{
|
{
|
||||||
ClientRequestParametersProvider = clientRequestParametersProvider;
|
ClientRequestParametersProvider = clientRequestParametersProvider;
|
||||||
|
logger = _logger;
|
||||||
}
|
}
|
||||||
|
|
||||||
public IClientRequestParametersProvider ClientRequestParametersProvider { get; }
|
public IClientRequestParametersProvider ClientRequestParametersProvider { get; }
|
||||||
|
|
|
||||||
|
|
@ -6,15 +6,22 @@ using System.Threading.Tasks;
|
||||||
using Microsoft.AspNetCore.Authorization;
|
using Microsoft.AspNetCore.Authorization;
|
||||||
#endif
|
#endif
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace Company.WebApplication1.Controllers
|
namespace Company.WebApplication1.Controllers
|
||||||
{
|
{
|
||||||
#if (IndividualLocalAuth)
|
#if (IndividualLocalAuth)
|
||||||
[Authorize]
|
[Authorize]
|
||||||
#endif
|
#endif
|
||||||
[Route("api/[controller]")]
|
[Route("api/[controller]")]
|
||||||
public class SampleDataController : Controller
|
public class SampleDataController : Controller
|
||||||
{
|
{
|
||||||
|
private readonly ILogger<SampleDataController> logger;
|
||||||
|
|
||||||
|
public SampleDataController(ILogger<SampleDataController> _logger)
|
||||||
|
{
|
||||||
|
logger = _logger;
|
||||||
|
}
|
||||||
private static string[] Summaries = new[]
|
private static string[] Summaries = new[]
|
||||||
{
|
{
|
||||||
"Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
|
"Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
|
||||||
|
|
|
||||||
|
|
@ -5,12 +5,19 @@ using System.Linq;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
using Microsoft.AspNetCore.Mvc.RazorPages;
|
using Microsoft.AspNetCore.Mvc.RazorPages;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace Company.WebApplication1.Pages
|
namespace Company.WebApplication1.Pages
|
||||||
{
|
{
|
||||||
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
|
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
|
||||||
public class ErrorModel : PageModel
|
public class ErrorModel : PageModel
|
||||||
{
|
{
|
||||||
|
private readonly ILogger<ErrorModel> logger;
|
||||||
|
|
||||||
|
public ErrorModel(ILogger<ErrorModel> _logger)
|
||||||
|
{
|
||||||
|
logger = _logger;
|
||||||
|
}
|
||||||
public string RequestId { get; set; }
|
public string RequestId { get; set; }
|
||||||
|
|
||||||
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
|
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
|
||||||
|
|
|
||||||
|
|
@ -3,12 +3,19 @@ using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace Company.WebApplication1.Controllers
|
namespace Company.WebApplication1.Controllers
|
||||||
{
|
{
|
||||||
[Route("api/[controller]")]
|
[Route("api/[controller]")]
|
||||||
public class SampleDataController : Controller
|
public class SampleDataController : Controller
|
||||||
{
|
{
|
||||||
|
private readonly ILogger<SampleDataController> logger;
|
||||||
|
|
||||||
|
public SampleDataController(ILogger<SampleDataController> _logger)
|
||||||
|
{
|
||||||
|
logger = _logger;
|
||||||
|
}
|
||||||
private static string[] Summaries = new[]
|
private static string[] Summaries = new[]
|
||||||
{
|
{
|
||||||
"Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
|
"Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
|
||||||
|
|
|
||||||
|
|
@ -5,12 +5,19 @@ using System.Linq;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
using Microsoft.AspNetCore.Mvc.RazorPages;
|
using Microsoft.AspNetCore.Mvc.RazorPages;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
namespace Company.WebApplication1.Pages
|
namespace Company.WebApplication1.Pages
|
||||||
{
|
{
|
||||||
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
|
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
|
||||||
public class ErrorModel : PageModel
|
public class ErrorModel : PageModel
|
||||||
{
|
{
|
||||||
|
private readonly ILogger<ErrorModel> logger;
|
||||||
|
|
||||||
|
public ErrorModel(ILogger<ErrorModel> _logger)
|
||||||
|
{
|
||||||
|
logger = _logger;
|
||||||
|
}
|
||||||
public string RequestId { get; set; }
|
public string RequestId { get; set; }
|
||||||
|
|
||||||
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
|
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue