Execute() public method

Creates the platform-specific project files for the given service configuration
public Execute ( string serviceFilesRoot, ServiceConfiguration serviceConfiguration, IEnumerable projectFileConfigurations ) : void
serviceFilesRoot string The folder under which all of the source files for the service will exist
serviceConfiguration ServiceConfiguration
projectFileConfigurations IEnumerable
return void
Example #1
0
 /// <summary>
 /// Generates any missing project files for a service
 /// </summary>
 void ExecuteProjectFileGenerators()
 {
     var creator = new ProjectFileCreator();
     creator.Execute(ServiceFilesRoot, this.Configuration, this.ProjectFileConfigurations);
     foreach (var newProjectKey in creator.CreatedProjectFiles.Keys)
     {
         NewlyCreatedProjectFiles.Add(newProjectKey, creator.CreatedProjectFiles[newProjectKey]);
     }
 }