Microsoft.WindowsAzure.Commands.Utilities.CloudService.CloudServiceProject.AddRoleCore C# (CSharp) Method

AddRoleCore() private method

Adds the given role to both config files and the service def.
private AddRoleCore ( string scaffolding, RoleInfo role ) : void
scaffolding string
role RoleInfo
return void
        private void AddRoleCore(string scaffolding, RoleInfo role)
        {
            Dictionary<string, object> parameters = CreateDefaultParameters(role);
            parameters[ScaffoldParams.NodeModules] = Path.Combine(
                FileUtilities.GetAssemblyDirectory(),
                Resources.NodeModulesPath);
            parameters[ScaffoldParams.NodeJsProgramFilesX86] = FileUtilities.GetWithProgramFilesPath(Resources.NodeProgramFilesFolderName, false);

            GenerateScaffolding(scaffolding, role.Name, parameters);
        }