public static void CreateLayoutView(string projectDirectory, string authServerProjectName, IFileSystem fileSystem) { var classPath = ClassPathHelper.AuthServerViewsSubDirClassPath(projectDirectory, "_Layout.cshtml", authServerProjectName, ClassPathHelper.AuthServerViewSubDir.Shared); var fileText = GetLayoutText(classPath.ClassNamespace); Utilities.CreateFile(classPath, fileText, fileSystem); }
public static void CreateAccessDeniedView(string projectDirectory, string authServerProjectName, IFileSystem fileSystem) { var classPath = ClassPathHelper.AuthServerViewsSubDirClassPath(projectDirectory, "AccessDenied.cshtml", authServerProjectName, ClassPathHelper.AuthServerViewSubDir.Account); var fileText = GetAccessDeniedViewText(projectDirectory, authServerProjectName); Utilities.CreateFile(classPath, fileText, fileSystem); }