internal static void ScaffoldRequestModels(this AspNetCoreProject project) { foreach (var table in project.Database.Tables) { var classDefinition = project.GetResponsesExtensionsClassDefinition(table); CSharpClassBuilder.CreateFiles(project.OutputDirectory, "RequestModels", project.GlobalSelection().Settings.ForceOverwrite, classDefinition); } }
internal static void ScaffoldResponsesExtensions(this AspNetCoreProject project) { CSharpClassBuilder.CreateFiles(project.OutputDirectory, project.AspNetCoreProjectNamespaces.Responses, project.GlobalSelection().Settings.ForceOverwrite, project.GetResponsesExtensionsClassDefinition()); }
internal static void ScaffoldResponsesExtensions(this AspNetCoreProject project) { project.Scaffold(project.GetResponsesExtensionsClassDefinition(), project.OutputDirectory, project.AspNetCoreProjectNamespaces.Responses); }