Пример #1
0
        public TestGeneratorOptions(TestSwaggerJsonLoader jsonLoader, ITestSwaseyWriter writer)
        {
            _jsonLoader = jsonLoader;
            _testWriter = writer;

            Loader = _jsonLoader.Load;
            OperationWriter = _testWriter.Write;
        }
Пример #2
0
        public TestGeneratorOptions(TestSwaggerJsonLoader jsonLoader, ITestSwaseyWriter writer)
        {
            _jsonLoader = jsonLoader;
            _testWriter = writer;

            Loader          = _jsonLoader.Load;
            OperationWriter = _testWriter.Write;
        }
Пример #3
0
 public static GeneratorOptions DefaultGeneratorOptions(Func <Uri, Task <string> > jsonLoader, ITestSwaseyWriter writer)
 {
     return(new TestGeneratorOptions(new TestSwaggerJsonLoader(jsonLoader), writer ?? new StringBuilderSwaseyWriter())
     {
         ApiNamespace = Fixtures.DefaultApiNamespace,
         ModelNamespace = Fixtures.DefaultModelNamespace,
         ApiEnumTemplate = TestingTemplates.Template_ServiceClientEnum,
         ApiModelTemplate = TestingTemplates.Template_ServiceClientModel,
         ApiOperationTemplate = TestingTemplates.Template_ServiceClientOperation
     });
 }