Skip to content

Commit aeeb16c

Browse files
Merge pull request #10950 from isaac2004/10332-work
Update all our activated types to take ILogger<T> in Templates - 10332
2 parents b34acc9 + af5c1ee commit aeeb16c

File tree

20 files changed

+118
-14
lines changed

20 files changed

+118
-14
lines changed

src/ProjectTemplates/Web.ProjectTemplates/content/GrpcService-CSharp/Services/GreeterService.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,17 @@
33
using System.Linq;
44
using System.Threading.Tasks;
55
using Grpc.Core;
6+
using Microsoft.Extensions.Logging;
67

78
namespace GrpcService_CSharp
89
{
910
public class GreeterService : Greeter.GreeterBase
1011
{
12+
private readonly ILogger<GreeterService> logger;
13+
public GreeterService(ILogger<GreeterService> _logger)
14+
{
15+
logger = _logger;
16+
}
1117
public override Task<HelloReply> SayHello(HelloRequest request, ServerCallContext context)
1218
{
1319
return Task.FromResult(new HelloReply

src/ProjectTemplates/Web.ProjectTemplates/content/RazorPagesWeb-CSharp/Pages/Error.cshtml.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using System.Threading.Tasks;
66
using Microsoft.AspNetCore.Mvc;
77
using Microsoft.AspNetCore.Mvc.RazorPages;
8+
using Microsoft.Extensions.Logging;
89

910
namespace Company.WebApplication1.Pages
1011
{
@@ -15,6 +16,12 @@ public class ErrorModel : PageModel
1516

1617
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
1718

19+
private readonly ILogger<ErrorModel> logger;
20+
21+
public ErrorModel(ILogger<ErrorModel> _logger)
22+
{
23+
logger = _logger;
24+
}
1825
public void OnGet()
1926
{
2027
RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier;

src/ProjectTemplates/Web.ProjectTemplates/content/RazorPagesWeb-CSharp/Pages/Index.cshtml.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,18 @@
44
using System.Threading.Tasks;
55
using Microsoft.AspNetCore.Mvc;
66
using Microsoft.AspNetCore.Mvc.RazorPages;
7+
using Microsoft.Extensions.Logging;
78

89
namespace Company.WebApplication1.Pages
910
{
1011
public class IndexModel : PageModel
1112
{
13+
private readonly ILogger<IndexModel> logger;
14+
15+
public IndexModel(ILogger<IndexModel> _logger)
16+
{
17+
logger = _logger;
18+
}
1219
public void OnGet()
1320
{
1421

src/ProjectTemplates/Web.ProjectTemplates/content/RazorPagesWeb-CSharp/Pages/Privacy.cshtml.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,18 @@
44
using System.Threading.Tasks;
55
using Microsoft.AspNetCore.Mvc;
66
using Microsoft.AspNetCore.Mvc.RazorPages;
7+
using Microsoft.Extensions.Logging;
78

89
namespace Company.WebApplication1.Pages
910
{
1011
public class PrivacyModel : PageModel
1112
{
13+
private readonly ILogger<PrivacyModel> logger;
14+
15+
public PrivacyModel(ILogger<PrivacyModel> _logger)
16+
{
17+
logger = _logger;
18+
}
1219
public void OnGet()
1320
{
1421
}

src/ProjectTemplates/Web.ProjectTemplates/content/RazorPagesWeb-CSharp/Pages/Shared/_Layout.cshtml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,12 @@
3434
</div>
3535
</nav>
3636
</header>
37-
<main role="main" class="pb-3">
37+
<div class="container">
38+
<main role="main" class="pb-3">
3839
@RenderBody()
39-
</main>
40+
</main>
41+
</div>
42+
4043
<footer class="border-top footer text-muted">
4144
<div class="container">
4245
&copy; copyrightYear - Company.WebApplication1 - <a asp-area="" asp-page="/Privacy">Privacy</a>
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
<script src="~/lib/jquery-validation/dist/jquery.validate.js"></script>
2-
<script src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js"></script>
1+
<script src="~/lib/jquery-validation/dist/jquery.validate.js"></script>
2+
<script src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js"></script>

src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/Controllers/HomeController.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#endif
99
using Microsoft.AspNetCore.Mvc;
1010
using Company.WebApplication1.Models;
11+
using Microsoft.Extensions.Logging;
1112

1213
namespace Company.WebApplication1.Controllers
1314
{
@@ -16,6 +17,12 @@ namespace Company.WebApplication1.Controllers
1617
#endif
1718
public class HomeController : Controller
1819
{
20+
private readonly ILogger<HomeController> logger;
21+
22+
public HomeController(ILogger<HomeController> _logger)
23+
{
24+
logger = _logger;
25+
}
1926
public IActionResult Index()
2027
{
2128
return View();

src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-CSharp/Views/Shared/_Layout.cshtml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,12 @@
3434
</div>
3535
</nav>
3636
</header>
37-
<main role="main" class="pb-3">
37+
<div class="container">
38+
<main role="main" class="pb-3">
3839
@RenderBody()
39-
</main>
40+
</main>
41+
</div>
42+
4043
<footer class="border-top footer text-muted">
4144
<div class="container">
4245
&copy; copyrightYear - Company.WebApplication1 - <a asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a>

src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Controllers/HomeController.fs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@ open System.Collections.Generic
55
open System.Linq
66
open System.Threading.Tasks
77
open Microsoft.AspNetCore.Mvc
8+
open Microsoft.Extensions.Logging
89

9-
type HomeController () =
10+
type HomeController (_logger : ILogger<HomeController>) =
1011
inherit Controller()
12+
let mutable logger = _logger
1113

1214
member this.Index () =
1315
this.View()

src/ProjectTemplates/Web.ProjectTemplates/content/StarterWeb-FSharp/Views/Shared/_Layout.cshtml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,12 @@
3030
</div>
3131
</nav>
3232
</header>
33-
<main role="main" class="pb-3">
33+
<div class="container">
34+
<main role="main" class="pb-3">
3435
@RenderBody()
35-
</main>
36+
</main>
37+
</div>
38+
3639
<footer class="border-top footer text-muted">
3740
<div class="container">
3841
&copy; copyrightYear - Company.WebApplication1 - <a asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a>

src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-CSharp/Controllers/WeatherController.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
using Microsoft.AspNetCore.Authorization;
77
#endif
88
using Microsoft.AspNetCore.Mvc;
9+
using Microsoft.Extensions.Logging;
910

1011
namespace Company.WebApplication1.Controllers
1112
{
@@ -17,6 +18,12 @@ namespace Company.WebApplication1.Controllers
1718
[ApiController]
1819
public class WeatherController : ControllerBase
1920
{
21+
private readonly ILogger<WeatherController> logger;
22+
23+
public WeatherController(ILogger<WeatherController> _logger)
24+
{
25+
logger = _logger;
26+
}
2027
[HttpGet]
2128
public ActionResult<WeatherResult> GetWeatherForecasts(string location, TemperatureUnit unit)
2229
{

src/ProjectTemplates/Web.ProjectTemplates/content/WebApi-FSharp/Controllers/WeatherController.fs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ open System.Collections.Generic
55
open System.Linq
66
open System.Threading.Tasks
77
open Microsoft.AspNetCore.Mvc
8+
open Microsoft.Extensions.Logging
89

910
type public TemperatureUnit =
1011
| Celsius=0
@@ -18,8 +19,9 @@ type WeatherResult = {
1819

1920
[<Route("api/SampleData/[controller]")>]
2021
[<ApiController>]
21-
type WeatherController () =
22+
type WeatherController (_logger : ILogger<WeatherController>) =
2223
inherit ControllerBase()
24+
let mutable logger = _logger
2325

2426
[<HttpGet>]
2527
member this.Get(location:string, unit: TemperatureUnit) =

src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/Controllers/OidcConfigurationController.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
using Microsoft.AspNetCore.ApiAuthorization.IdentityServer;
22
using Microsoft.AspNetCore.Mvc;
3+
using Microsoft.Extensions.Logging;
34

45
namespace Company.WebApplication1.Controllers
56
{
67
public class OidcConfigurationController : Controller
78
{
8-
public OidcConfigurationController(IClientRequestParametersProvider clientRequestParametersProvider)
9+
private readonly ILogger<OidcConfigurationController> logger;
10+
11+
public OidcConfigurationController(IClientRequestParametersProvider clientRequestParametersProvider, ILogger<OidcConfigurationController> _logger)
912
{
1013
ClientRequestParametersProvider = clientRequestParametersProvider;
14+
logger = _logger;
1115
}
1216

1317
public IClientRequestParametersProvider ClientRequestParametersProvider { get; }

src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/Controllers/SampleDataController.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
#if (IndividualLocalAuth)
77
using Microsoft.AspNetCore.Authorization;
88
#endif
9+
using Microsoft.Extensions.Logging;
910

1011
namespace Company.WebApplication1.Controllers
1112
{
@@ -15,6 +16,12 @@ namespace Company.WebApplication1.Controllers
1516
[Route("api/[controller]")]
1617
public class SampleDataController : Controller
1718
{
19+
private readonly ILogger<SampleDataController> logger;
20+
21+
public SampleDataController(ILogger<SampleDataController> _logger)
22+
{
23+
logger = _logger;
24+
}
1825
private static string[] Summaries = new[]
1926
{
2027
"Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"

src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/Pages/Error.cshtml.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,19 @@
55
using System.Threading.Tasks;
66
using Microsoft.AspNetCore.Mvc;
77
using Microsoft.AspNetCore.Mvc.RazorPages;
8+
using Microsoft.Extensions.Logging;
89

910
namespace Company.WebApplication1.Pages
1011
{
1112
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
1213
public class ErrorModel : PageModel
1314
{
15+
private readonly ILogger<ErrorModel> logger;
16+
17+
public ErrorModel(ILogger<ErrorModel> _logger)
18+
{
19+
logger = _logger;
20+
}
1421
public string RequestId { get; set; }
1522

1623
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);

src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/Controllers/OidcConfigurationController.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
using Microsoft.AspNetCore.ApiAuthorization.IdentityServer;
22
using Microsoft.AspNetCore.Mvc;
3+
using Microsoft.Extensions.Logging;
34

45
namespace Company.WebApplication1.Controllers
56
{
67
public class OidcConfigurationController : Controller
78
{
8-
public OidcConfigurationController(IClientRequestParametersProvider clientRequestParametersProvider)
9+
private readonly ILogger<OidcConfigurationController> logger;
10+
11+
public OidcConfigurationController(IClientRequestParametersProvider clientRequestParametersProvider, ILogger<OidcConfigurationController> _logger)
912
{
1013
ClientRequestParametersProvider = clientRequestParametersProvider;
14+
logger = _logger;
1115
}
1216

1317
public IClientRequestParametersProvider ClientRequestParametersProvider { get; }

src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/Controllers/SampleDataController.cs

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,22 @@
66
using Microsoft.AspNetCore.Authorization;
77
#endif
88
using Microsoft.AspNetCore.Mvc;
9+
using Microsoft.Extensions.Logging;
910

1011
namespace Company.WebApplication1.Controllers
1112
{
12-
#if (IndividualLocalAuth)
13+
#if (IndividualLocalAuth)
1314
[Authorize]
14-
#endif
15+
#endif
1516
[Route("api/[controller]")]
1617
public class SampleDataController : Controller
1718
{
19+
private readonly ILogger<SampleDataController> logger;
20+
21+
public SampleDataController(ILogger<SampleDataController> _logger)
22+
{
23+
logger = _logger;
24+
}
1825
private static string[] Summaries = new[]
1926
{
2027
"Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"

src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/Pages/Error.cshtml.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,19 @@
55
using System.Threading.Tasks;
66
using Microsoft.AspNetCore.Mvc;
77
using Microsoft.AspNetCore.Mvc.RazorPages;
8+
using Microsoft.Extensions.Logging;
89

910
namespace Company.WebApplication1.Pages
1011
{
1112
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
1213
public class ErrorModel : PageModel
1314
{
15+
private readonly ILogger<ErrorModel> logger;
16+
17+
public ErrorModel(ILogger<ErrorModel> _logger)
18+
{
19+
logger = _logger;
20+
}
1421
public string RequestId { get; set; }
1522

1623
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);

src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/Controllers/SampleDataController.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,19 @@
33
using System.Linq;
44
using System.Threading.Tasks;
55
using Microsoft.AspNetCore.Mvc;
6+
using Microsoft.Extensions.Logging;
67

78
namespace Company.WebApplication1.Controllers
89
{
910
[Route("api/[controller]")]
1011
public class SampleDataController : Controller
1112
{
13+
private readonly ILogger<SampleDataController> logger;
14+
15+
public SampleDataController(ILogger<SampleDataController> _logger)
16+
{
17+
logger = _logger;
18+
}
1219
private static string[] Summaries = new[]
1320
{
1421
"Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"

src/ProjectTemplates/Web.Spa.ProjectTemplates/content/ReactRedux-CSharp/Pages/Error.cshtml.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,19 @@
55
using System.Threading.Tasks;
66
using Microsoft.AspNetCore.Mvc;
77
using Microsoft.AspNetCore.Mvc.RazorPages;
8+
using Microsoft.Extensions.Logging;
89

910
namespace Company.WebApplication1.Pages
1011
{
1112
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
1213
public class ErrorModel : PageModel
1314
{
15+
private readonly ILogger<ErrorModel> logger;
16+
17+
public ErrorModel(ILogger<ErrorModel> _logger)
18+
{
19+
logger = _logger;
20+
}
1421
public string RequestId { get; set; }
1522

1623
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);

0 commit comments

Comments
 (0)