add new map to campaign
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
4d40add598
commit
12080cf6da
5 changed files with 261 additions and 22 deletions
|
@ -12,8 +12,8 @@ namespace Sledgemapper
|
|||
[Get("/session/{sessionName}")]
|
||||
Task<Session> Session(string sessionName);
|
||||
|
||||
[Post("/session/{sessionName}")]
|
||||
Task<bool> NewSession(string sessionName);
|
||||
[Post("/map/{campaignName}/{sessionName}")]
|
||||
Task<bool> NewSession(string campaignName, string sessionName);
|
||||
|
||||
[Post("/session/{sessionName}/snapshot")]
|
||||
Task SaveSnapshot([Body] Session session, string sessionName);
|
||||
|
@ -73,6 +73,10 @@ namespace Sledgemapper
|
|||
[Get("/campaign/{campaignName}/players")]
|
||||
Task<List<Player>> GetPlayers(string campaignName);
|
||||
|
||||
|
||||
[Get("/campaign/{campaignName}/maps")]
|
||||
Task<List<Session>> GetMaps(string campaignName);
|
||||
|
||||
[Post("/campaign/{campaignName}/players/{email}")]
|
||||
Task InvitePlayer(string campaignName, string email);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue