Browse Source

Remove unnecessary properties from the IAbpAntiForgeryManager

pull/5741/head
Halil İbrahim Kalkan 6 years ago
parent
commit
c6d7e47466
  1. 4
      framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AntiForgery/AspNetCoreAbpAntiForgeryManager.cs
  2. 8
      framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AntiForgery/IAbpAntiForgeryManager.cs

4
framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AntiForgery/AspNetCoreAbpAntiForgeryManager.cs

@ -7,9 +7,9 @@ namespace Volo.Abp.AspNetCore.Mvc.AntiForgery
{ {
public class AspNetCoreAbpAntiForgeryManager : IAbpAntiForgeryManager, ITransientDependency public class AspNetCoreAbpAntiForgeryManager : IAbpAntiForgeryManager, ITransientDependency
{ {
public AbpAntiForgeryOptions Options { get; } protected AbpAntiForgeryOptions Options { get; }
public HttpContext HttpContext => _httpContextAccessor.HttpContext; protected HttpContext HttpContext => _httpContextAccessor.HttpContext;
private readonly IAntiforgery _antiforgery; private readonly IAntiforgery _antiforgery;
private readonly IHttpContextAccessor _httpContextAccessor; private readonly IHttpContextAccessor _httpContextAccessor;

8
framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AntiForgery/IAbpAntiForgeryManager.cs

@ -1,13 +1,7 @@
using Microsoft.AspNetCore.Http; namespace Volo.Abp.AspNetCore.Mvc.AntiForgery
namespace Volo.Abp.AspNetCore.Mvc.AntiForgery
{ {
public interface IAbpAntiForgeryManager public interface IAbpAntiForgeryManager
{ {
AbpAntiForgeryOptions Options { get; }
HttpContext HttpContext { get; }
void SetCookie(); void SetCookie();
string GenerateToken(); string GenerateToken();

Loading…
Cancel
Save