示例#1
0
 /// <summary>
 /// Génère les fichiers Javascript.
 /// </summary>
 private void GenerateJavascript()
 {
     if (GeneratorParameters.GenerateJavascript)
     {
         _javascriptSchemaGenerator.Generate(_modelList, $"{GeneratorParameters.SpaAppPath}/{GeneratorParameters.JsModelRoot}");
         _javascriptResourceGenerator.Generate(_modelList, $"{GeneratorParameters.SpaAppPath}/{GeneratorParameters.JsResourceRoot}");
     }
 }
示例#2
0
 /// <summary>
 /// Génère les fichiers Javascript.
 /// </summary>
 private void GenerateJavascript()
 {
     if (_parameters.Javascript != null)
     {
         Console.WriteLine("***** Génération du modèle et des ressources JS *****");
         TypescriptDefinitionGenerator.Generate(_parameters.RootNamespace, _parameters.Javascript, _modelList);
         JavascriptResourceGenerator.Generate(_parameters.Javascript, _modelList);
     }
 }
示例#3
0
        /// <summary>
        /// Génère les fichiers Javascript.
        /// </summary>
        private void GenerateJavascript()
        {
            if (GeneratorParameters.GenerateJavascript)
            {
                if (GeneratorParameters.IsFocus4)
                {
                    _typescriptDefinitionGenerator.Generate(_modelList, GeneratorParameters.SpaAppPath, GeneratorParameters.RootNamespace);
                }
                else
                {
                    _javascriptSchemaGenerator.Generate(_modelList, $"{GeneratorParameters.SpaAppPath}/{GeneratorParameters.JsModelRoot}");
                }

                _javascriptResourceGenerator.Generate(_modelList, $"{GeneratorParameters.SpaAppPath}/{GeneratorParameters.JsResourceRoot}");
            }
        }