nswag

    2热度

    2回答

    我想在没有运气的情况下使用OWIN在新的Web API项目上获得NSwag设置。我想知道这些文档是不是在提及某件事,或者我错过了一个步骤。我遵循Middlewares Wiki的指示,但是当我加载默认的招摇角端点时,我只得到了404。 有什么我需要做的来产生应该在那个位置的内容?我一直假设中间件处理。 NSwag是否要求MVC成为您项目的一部分?它会在只有Web API的应用程序中工作吗? 我已经

    2热度

    1回答

    我有一个多态模型来处理多态模型: public class CreateOrderRequest { public List<CreateOrderItem> OrderItems { get; set; } } /// <summary> /// Identifies a new item within an order /// </summary> [JsonConv

    0热度

    1回答

    我有一些JSON模式文件,并使用NSwagStudio生成C#客户端类 在它自己的作品每路输出很好,但不幸的是在每个一些共同的因素共同输出json文件 是否有自动合并输出? ...我可以手动编辑各种文件的.cs,但我想这是过程是自动构建的一部分

    1热度

    1回答

    我正在使用NSwagStudio(toolchain v10.1.6309.31527)并为版本2.0和template = angular生成TypeScript客户端。 有没有什么办法可以配置结果不被包装起来像return Observable.of(result200);? 我只是想要它像以前的版本(v9.12.6284.27589)。像return result200一样; 在此先感谢。

    1热度

    1回答

    我使用NSwag为单个控制器生成客户端;我需要它作为自己的独立客户。我想在将来生成Swagger规范时忽略它。 我尝试添加在控制器顶部此属性,但它仍然被说明书中指出: [ApiExplorerSettings(IgnoreApi = true)] 我的控制器实现标准Microsoft.AspNetCore.Mvc.Controller类。

    0热度

    1回答

    在我的asp.net核心2.0解决方案中,我想添加Azure AD身份验证。通过VS 2017中的Azure AD模板,您可以获得JWTBearer身份验证实现或OpenIdConnect实现。 Open Id也具有比OAuth更安全的声誉。 如何使用Open ID/JWT与NSwag提供的Swagger Ui? 我目前的解决方法是允许OAuth和Open Id,但我需要自己实现,并且几乎没有关于

    0热度

    1回答

    我正在使用NSwag SwaggerToCSharpClientGenerator来生成请求和响应类和枚举。 我有一些Web API方法共享与参数相同的枚举或作为请求对象的一部分。当我运行NSwag API时,它会多次生成相同的枚举定义,但将其命名为Enum1,Enum2,Enum3,ResponseClassEnum。 我可以配置NSwag(或Swashbuckle),以便只生成一个枚举? 我N

    0热度

    1回答

    使用nswag与angular2打字稿应用Im和想回到一个泛型类型或“任意”从打字稿的WebAPI: public async Task<T> GetSomeInput(SomeInput input) { if (input == "Car") { var result = await _repository.GetAsync<Car>(input);

    1热度

    1回答

    我们使用swagger/nswag来记录webapi项目。 作为ActionMethods的BodyParameters,我们使用带有后缀Command的类,它包含例如创建一个Domain-Object保存在数据库中。 命令类看起来是这样的: public class CreateChildCommand { public Parent Parent { get; set; }