Remove usage of TaskCache

This commit is contained in:
Pranav K 2017-06-08 11:38:28 -07:00
parent 448e6787e2
commit c267d192d6
2 changed files with 4 additions and 6 deletions

View File

@ -8,7 +8,6 @@ using System.Security.Principal;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.AspNetCore.Authentication; using Microsoft.AspNetCore.Authentication;
using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http;
using Microsoft.Extensions.Internal;
using Microsoft.Extensions.Primitives; using Microsoft.Extensions.Primitives;
namespace Microsoft.AspNetCore.Server.IISIntegration namespace Microsoft.AspNetCore.Server.IISIntegration
@ -63,20 +62,20 @@ namespace Microsoft.AspNetCore.Server.IISIntegration
{ {
// We would normally set the www-authenticate header here, but IIS does that for us. // We would normally set the www-authenticate header here, but IIS does that for us.
_context.Response.StatusCode = 401; _context.Response.StatusCode = 401;
return TaskCache.CompletedTask; return Task.CompletedTask;
} }
public Task ForbidAsync(AuthenticationProperties properties) public Task ForbidAsync(AuthenticationProperties properties)
{ {
_context.Response.StatusCode = 403; _context.Response.StatusCode = 403;
return TaskCache.CompletedTask; return Task.CompletedTask;
} }
public Task InitializeAsync(AuthenticationScheme scheme, HttpContext context) public Task InitializeAsync(AuthenticationScheme scheme, HttpContext context)
{ {
Scheme = scheme; Scheme = scheme;
_context = context; _context = context;
return TaskCache.CompletedTask; return Task.CompletedTask;
} }
public Task SignInAsync(ClaimsPrincipal user, AuthenticationProperties properties) public Task SignInAsync(ClaimsPrincipal user, AuthenticationProperties properties)
@ -86,7 +85,7 @@ namespace Microsoft.AspNetCore.Server.IISIntegration
public Task SignOutAsync(AuthenticationProperties properties) public Task SignOutAsync(AuthenticationProperties properties)
{ {
return TaskCache.CompletedTask; return Task.CompletedTask;
} }
} }
} }

View File

@ -19,7 +19,6 @@
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(AspNetCoreVersion)" /> <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(AspNetCoreVersion)" />
<PackageReference Include="Microsoft.Extensions.Options" Version="$(AspNetCoreVersion)" /> <PackageReference Include="Microsoft.Extensions.Options" Version="$(AspNetCoreVersion)" />
<PackageReference Include="Microsoft.Extensions.SecurityHelper.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" /> <PackageReference Include="Microsoft.Extensions.SecurityHelper.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" />
<PackageReference Include="Microsoft.Extensions.TaskCache.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" />
<PackageReference Include="System.Security.Principal.Windows" Version="$(CoreFxVersion)" /> <PackageReference Include="System.Security.Principal.Windows" Version="$(CoreFxVersion)" />
</ItemGroup> </ItemGroup>