mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-07-08 06:00:50 -07:00
Started documenting the API we now have swagger under ~/apidocs
#222 #205
This commit is contained in:
parent
7266f20927
commit
9b4ae2c486
29 changed files with 31364 additions and 9 deletions
|
@ -29,6 +29,7 @@ using System.Collections.Generic;
|
|||
|
||||
using Nancy;
|
||||
using Nancy.ModelBinding;
|
||||
using Nancy.Responses.Negotiation;
|
||||
using Nancy.Validation;
|
||||
|
||||
using PlexRequests.Core;
|
||||
|
@ -38,12 +39,12 @@ namespace PlexRequests.UI.Modules
|
|||
{
|
||||
public class ApiModule : BaseApiModule
|
||||
{
|
||||
public ApiModule(IRequestService service) : base("api/v1/")
|
||||
public ApiModule(IRequestService service) : base("api")
|
||||
{
|
||||
Get["/requests"] = x => GetRequests();
|
||||
Post["/requests"] = x => CreateRequest();
|
||||
Put["/requests"] = x => UpdateRequest();
|
||||
Delete["/requests"] = x => DeleteRequest();
|
||||
Get["GetRequests","/requests"] = x => GetRequests();
|
||||
Post["PostRequests", "/requests"] = x => CreateRequest();
|
||||
Put["PutRequests", "/requests"] = x => UpdateRequest();
|
||||
Delete["DeleteRequests", "/requests"] = x => DeleteRequest();
|
||||
|
||||
RequestService = service;
|
||||
}
|
||||
|
@ -133,5 +134,7 @@ namespace PlexRequests.UI.Modules
|
|||
return ReturnReponse(apiModel);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue