Guessing this is .net? Would be best to file a ticket with the project you’re using.
From: <[email protected]> on behalf of Mavusi Kenpachi <[email protected]> Reply-To: "[email protected]" <[email protected]> Date: Friday, September 15, 2017 at 12:49 To: Swagger <[email protected]> Subject: Swagger.ObjectModel.Builders.RequiredFieldException: 'Paths' is required Sooo, I'm trying to get swagger to play nice with nancy. Unfortunately, I get the above error no matter what I do. I am using Nancy v1.4 and Swagger v2.1 (the last to support Nancy v1.x). My working Nancy module: public class General : NancyModule { public General() { Get["/","Home"] = parameters => { try { return "home";// View["view/index.html"]; } catch (Exception ex) { return ExceptionHelper.ExceptionResponse(Negotiate, ex); } }; Get["/test/", "Test"] = parameters => { return "testie"; }; } } My metadata class: public class GeneralMetadataModule : MetadataModule<PathItem> { public GeneralMetadataModule(ISwaggerModelCatalog modelCatalog) { Describe["Test"] = description => description.AsSwagger( with => with.Operation( op => op.OperationId("Test") .Tag("Users") .Summary("The list of users") .Description("This returns a list of users from our awesome app"))); } } Looking at the sample apps (bsed on nancy 2.x because that's all that's available), I can't see that I've missed anything. Where is Paths set? -- You received this message because you are subscribed to the Google Groups "Swagger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Swagger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
