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);
        }
Example #2
0
        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);
        }