Я пытаюсь декомпилировать базовое приложение asp. net. Я восстановил все контроллеры и файлы модели, но декомпилятор. Конвертирует данные в файлы классов. Я использовал dotpeek, ilspy и justdecompile для декомпиляции кода. декомпилировать Views
После декомпиляции кода я получил Views в этом формате.
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Razor;
using Microsoft.AspNetCore.Mvc.Razor.Internal;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
using System.Threading.Tasks;
namespace AspNetCore
{
public class _Views_Account_AccessDenied_cshtml : RazorPage<object>
{
public virtual async Task ExecuteAsync()
{
_Views_Account_AccessDenied_cshtml accessDeniedCshtml = this;
accessDeniedCshtml.ViewData["Title"] = (object) "Access denied";
accessDeniedCshtml.BeginContext(49, 194, true);
accessDeniedCshtml.WriteLiteral("\r\n\r\n<div class=\"row\">\r\n <div class=\"col-md-6 offset-md-3 col-sm-12\">\r\n <div class=\"card bg-white m-b-30\">\r\n <h4 class=\"card-header\"><i class=\"fa fa-exclamation-circle\"></i> ");
accessDeniedCshtml.EndContext();
accessDeniedCshtml.BeginContext(244, 17, false);
accessDeniedCshtml.Write(accessDeniedCshtml.ViewData["Title"]);
accessDeniedCshtml.EndContext();
accessDeniedCshtml.BeginContext(261, 168, true);
accessDeniedCshtml.WriteLiteral("</h4>\r\n <div class=\"card-body text-danger\">\r\n You do not have access to this resource.\r\n </div>\r\n </div>\r\n </div>\r\n</div>");
accessDeniedCshtml.EndContext();
}
[RazorInject]
public IModelExpressionProvider ModelExpressionProvider { get; private set; }
[RazorInject]
public IUrlHelper Url { get; private set; }
[RazorInject]
public IViewComponentHelper Component { get; private set; }
[RazorInject]
public IJsonHelper Json { get; private set; }
[RazorInject]
public IHtmlHelper<object> Html { get; private set; }
}
}