{ "$schema": "http://json.schemastore.org/template", "author": "Antony Male", "classifications": ["Common", "WPF", "MVVM", "Stylet"], "name": "Stylet Application", "description": "A project for creating a .NET Core Stylet MVVM sApplications", "identity": "Stylet.Templates", "shortName": "stylet", "tags": { "language": "C#", "type": "project" }, "sourceName": "Company.StyletApplication1", "preferNameDirectory": true, "defaultName": "StyletApp1", "symbols": { "Framework": { "type": "parameter", "description": "The target framework for the project", "datatype": "choice", "choices": [ { "choice": "net5.0-windows", "description": "Target .NET 5.0" }, { "choice": "netcoreapp3.1", "description": "Target .NET Core 3.1" } ], "replaces": "net5.0-windows", "defaultValue": "net5.0-windows" }, "SDK": { "type": "generated", "generator": "switch", "parameters": { "evaluator": "C++", "datatype": "string", "cases": [ { "condition": "((Framework == 'netcoreapp3.0') || (Framework == 'netcoreapp3.1'))", "value": "Microsoft.NET.Sdk.WindowsDesktop", }, { "condition": "(true)", "value": "Microsoft.NET.Sdk" } ] }, "replaces": "Microsoft.NET.Sdk" } } }