@@ -102,7 +102,7 @@ const MicroServiceNameControllersResourceNameServiceControllerCSFile = "/MicroSe
102
102
103
103
// properties
104
104
const MicroServiceNamePropertiesPath = "/Properties"
105
- const MicroServiceNamePropertiesLaunchSettingsFile = "/MicroServiceName/Properties/launchSettings.json.tmpl"
105
+ const MicroServiceNamePropertiesLaunchSettingsJSONFile = "/MicroServiceName/Properties/launchSettings.json.tmpl"
106
106
107
107
const TestsPath = "/Tests"
108
108
const TestsApplicationTestsCSProjFile = "/Tests/Application.Tests/Application.Tests.csproj.tmpl"
@@ -347,7 +347,7 @@ func (c *Copier) copyRestServerResourceFiles(resource *corenode.Resource) error
347
347
// add files for MicroServiceName
348
348
err = c .addMicroServiceNameRelatedDirectoriesAndFiles (resource , filePaths )
349
349
if err != nil {
350
- log .Errorf ("error adding project name related directories and files: %v" , err )
350
+ log .Errorf ("error adding MicroServiceName related directories and files: %v" , err )
351
351
return err
352
352
}
353
353
@@ -574,6 +574,16 @@ func (c *Copier) addMicroServiceNameRelatedDirectoriesAndFiles(resource *corenod
574
574
return err
575
575
}
576
576
* filePaths = append (* filePaths , & targetMicroServiceNameControllersResourceNameServiceControllerFileName )
577
+
578
+ // copy MicroServiceName/Properties/launchSettings.json
579
+ targetMicroServiceNamePropertiesLaunchSettingsJSONFileName := c .NodeDirectoryName + "/" + getMicroServiceName (c .NodeDirectoryName ) + MicroServiceNamePropertiesPath + "/" + "launchSettings.json"
580
+ _ , err = utils .CopyFile (targetMicroServiceNamePropertiesLaunchSettingsJSONFileName , c .TemplatesRootPath + MicroServiceNamePropertiesLaunchSettingsJSONFile )
581
+ if err != nil {
582
+ log .Errorf ("error copying MicroServiceName properties launch settings json file: %v" , err )
583
+ return err
584
+ }
585
+ * filePaths = append (* filePaths , & targetMicroServiceNamePropertiesLaunchSettingsJSONFileName )
586
+
577
587
return nil
578
588
}
579
589
0 commit comments