|
|
@ -3,10 +3,10 @@ using System.Threading.Tasks; |
|
|
using Microsoft.AspNetCore.Authorization; |
|
|
using Microsoft.AspNetCore.Authorization; |
|
|
using Microsoft.AspNetCore.Mvc; |
|
|
using Microsoft.AspNetCore.Mvc; |
|
|
using Microsoft.AspNetCore.Mvc.RazorPages; |
|
|
using Microsoft.AspNetCore.Mvc.RazorPages; |
|
|
|
|
|
using Microsoft.AspNetCore.Mvc.ViewFeatures; |
|
|
using Microsoft.Extensions.Logging; |
|
|
using Microsoft.Extensions.Logging; |
|
|
using Microsoft.Extensions.Logging.Abstractions; |
|
|
using Microsoft.Extensions.Logging.Abstractions; |
|
|
using Volo.Abp.AspNetCore.Mvc.Validation; |
|
|
using Volo.Abp.AspNetCore.Mvc.Validation; |
|
|
using Volo.Abp.Authorization; |
|
|
|
|
|
using Volo.Abp.Guids; |
|
|
using Volo.Abp.Guids; |
|
|
using Volo.Abp.MultiTenancy; |
|
|
using Volo.Abp.MultiTenancy; |
|
|
using Volo.Abp.ObjectMapping; |
|
|
using Volo.Abp.ObjectMapping; |
|
|
@ -55,5 +55,15 @@ namespace Volo.Abp.AspNetCore.Mvc.RazorPages |
|
|
{ |
|
|
{ |
|
|
return AuthorizationService.CheckAsync(policyName); |
|
|
return AuthorizationService.CheckAsync(policyName); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
protected virtual PartialViewResult PartialView<TModel>(string viewName, TModel model) |
|
|
|
|
|
{ |
|
|
|
|
|
return new PartialViewResult |
|
|
|
|
|
{ |
|
|
|
|
|
ViewName = viewName, |
|
|
|
|
|
ViewData = new ViewDataDictionary<TModel>(ViewData, model), |
|
|
|
|
|
TempData = TempData |
|
|
|
|
|
}; |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|