diff --git a/src/UI/Areas/Identity/Pages/V3/Account/Register.cshtml.cs b/src/UI/Areas/Identity/Pages/V3/Account/Register.cshtml.cs index 4fa4f074b3..af35c3e120 100644 --- a/src/UI/Areas/Identity/Pages/V3/Account/Register.cshtml.cs +++ b/src/UI/Areas/Identity/Pages/V3/Account/Register.cshtml.cs @@ -90,14 +90,14 @@ namespace Microsoft.AspNetCore.Identity.UI.V3.Pages.Account.Internal private readonly UserManager _userManager; private readonly IUserStore _userStore; private readonly IUserEmailStore _emailStore; - private readonly ILogger _logger; + private readonly ILogger _logger; private readonly IEmailSender _emailSender; public RegisterModel( UserManager userManager, IUserStore userStore, SignInManager signInManager, - ILogger logger, + ILogger logger, IEmailSender emailSender) { _userManager = userManager; diff --git a/src/UI/Areas/Identity/Pages/V4/Account/Register.cshtml.cs b/src/UI/Areas/Identity/Pages/V4/Account/Register.cshtml.cs index a795faa060..de8322f63f 100644 --- a/src/UI/Areas/Identity/Pages/V4/Account/Register.cshtml.cs +++ b/src/UI/Areas/Identity/Pages/V4/Account/Register.cshtml.cs @@ -89,14 +89,14 @@ namespace Microsoft.AspNetCore.Identity.UI.V4.Pages.Account.Internal private readonly UserManager _userManager; private readonly IUserStore _userStore; private readonly IUserEmailStore _emailStore; - private readonly ILogger _logger; + private readonly ILogger _logger; private readonly IEmailSender _emailSender; public RegisterModel( UserManager userManager, IUserStore userStore, SignInManager signInManager, - ILogger logger, + ILogger logger, IEmailSender emailSender) { _userManager = userManager; diff --git a/test/WebSites/Identity.DefaultUI.WebSite/StartupBase.cs b/test/WebSites/Identity.DefaultUI.WebSite/StartupBase.cs index 5e69c1bea4..35a94b3b72 100644 --- a/test/WebSites/Identity.DefaultUI.WebSite/StartupBase.cs +++ b/test/WebSites/Identity.DefaultUI.WebSite/StartupBase.cs @@ -8,6 +8,7 @@ using Microsoft.AspNetCore.Identity.UI; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.FileProviders; namespace Identity.DefaultUI.WebSite { @@ -44,7 +45,14 @@ namespace Identity.DefaultUI.WebSite .AddRoles() .AddEntityFrameworkStores(); - services.AddMvc(); + services.AddMvc() + .AddRazorOptions(ro => + { + // We do this to avoid file descriptor exhaustion in our functional tests + // due to Razor Pages using a file watcher. + ro.FileProviders.Clear(); + ro.FileProviders.Add(new CompositeFileProvider(new[] { new NullFileProvider() })); + }); } // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.