Compare commits

...

2 Commits

Author SHA1 Message Date
eac13fb2d3 Post function modified
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is passing
2022-10-18 01:31:20 +10:00
e73f0b04ec Post function modified 2022-10-18 01:25:59 +10:00
9 changed files with 19 additions and 4 deletions

View File

@ -5,7 +5,7 @@ namespace NeDvachAPI.Controllers
{ {
[ApiController] [ApiController]
[Route("[controller]")] [Route("[controller]")]
public class HomeController : ControllerBase public class ListController : ControllerBase
{ {
[HttpGet(Name = "GetPosts")] [HttpGet(Name = "GetPosts")]
public string Get() public string Get()
@ -13,6 +13,7 @@ namespace NeDvachAPI.Controllers
Post[] posts = DBchat.DbList(); Post[] posts = DBchat.DbList();
string postsJson = JsonSerializer.Serialize(posts); string postsJson = JsonSerializer.Serialize(posts);
return postsJson ; return postsJson ;
} }
} }
} }

View File

@ -7,10 +7,9 @@ namespace NeDvachAPI.Controllers
[Route("[controller]")] [Route("[controller]")]
public class PostToController : ControllerBase public class PostToController : ControllerBase
{ {
[HttpGet(Name = "PostPosts")] [HttpPost(Name = "PostPosts")]
public void ReceivePost(string postJson) public void ReceivePost([FromBody] Post ReceivedPost)
{ {
Post ReceivedPost = JsonSerializer.Deserialize<Post>(postJson);
DBchat.SendPost(ReceivedPost); DBchat.SendPost(ReceivedPost);
} }
} }

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,15 @@
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0