private static int RunGeneratFileDotNetProjOptionsAndReturnExitCode(GeneratFileDotNetProjOptions opts) { Console.WriteLine("------Dot net Freamwork Mode [gdf]------"); ITemplateManagement templateManagment = new TemplateManagement(); var template = templateManagment.CreateTemplate(opts.FileName, opts.TemplateFilePath, opts.argument, opts.StartSign, opts.EndSign); ICodeGeneration generation = new CodeGeneration(); var generatedCode = generation.GenerateCode(template); //With gdf Parameter IProjectManagment projectManagment = new DotNetProjectManagment_v4(opts.ProjectFile); projectManagment.AddFile(template.Name, generatedCode); Console.WriteLine("The opration was successfull :)"); return(2); }