C# Azure Functions code generator using autorest
Перейти к файлу
Pavel Krymets 5e759a0c07
Add test swagger for x-ms-client-name (#385)
2020-01-02 16:53:07 -08:00
eng Add test swagger for x-ms-client-name (#385) 2020-01-02 16:53:07 -08:00
samples Add roslyn simplification step (#381) 2019-12-26 12:16:47 -08:00
src Add test swagger for x-ms-client-name (#385) 2020-01-02 16:53:07 -08:00
test Add test swagger for x-ms-client-name (#385) 2020-01-02 16:53:07 -08:00
.editorconfig Add .editorconfig and StyleCop rules, cleanup project files (#250) 2019-11-22 12:50:02 -08:00
.gitattributes Xml serialization (#382) 2020-01-02 16:10:08 -08:00
.gitignore Add more samples and sources (#380) 2019-12-25 18:36:11 -08:00
AutoRest.CSharp.V3.sln Get generated projects closer to shipping SDKs (#308) 2019-12-06 13:26:57 -08:00
Directory.Build.props Add .editorconfig and StyleCop rules, cleanup project files (#250) 2019-11-22 12:50:02 -08:00
Directory.Build.targets Made test projects directly reference assets instead of using the generated ones. Disabled the style cop analyzers for the test server projects since they would fail when analyzing the shared assets. 2019-12-05 21:54:10 -08:00
global.json Add the client model step and implement it for models and serializers (#265) 2019-12-02 12:33:30 -08:00
package-lock.json Update autorest versions (#375) 2019-12-23 16:09:52 -08:00
package.json Update autorest versions (#375) 2019-12-23 16:09:52 -08:00
readme.md Update autorest versions (#375) 2019-12-23 16:09:52 -08:00

readme.md

AutoRest.CSharp.V3

see https://aka.ms/autorest

Setup

Build

  • dotnet build (at root)
  • ./eng/Generate.ps1 (at root in PowerShell Core)

Configuration

version: 3.0.6179
use-extension:
  "@autorest/modelerfour": "4.2.99"
pipeline:
  cs-modeler:
    input: modelerfour/identity
  cs-modeler/emitter:
    input: cs-modeler
    scope: output-scope
output-scope:
  output-artifact: source-file-csharp
pipeline:
  cs-asseter:
    input: modelerfour/identity
  cs-asseter/emitter:
    input: cs-asseter
    scope: output-scope
  cs-asseter/emitter/command:
    input:
    - cs-modeler/emitter
    - cs-asseter/emitter
    run: dotnet build $(title).csproj --verbosity quiet /nologo