Migrated to .NET 5, added records

This commit is contained in:
2020-11-12 18:13:23 +01:00
parent c92808ac7d
commit f273823c93
15 changed files with 46 additions and 26 deletions

View File

@ -2,7 +2,7 @@
namespace Birdmap.Models
{
public class AuthenticateRequest
public record AuthenticateRequest
{
[Required(AllowEmptyStrings = false, ErrorMessage = "Username is required.")]
public string Username { get; set; }

View File

@ -3,7 +3,7 @@ using Newtonsoft.Json;
namespace Birdmap.API.DTOs
{
public class AuthenticateResponse
public record AuthenticateResponse
{
[JsonProperty("user_name")]
public string Username { get; set; }

View File

@ -2,7 +2,7 @@
namespace Birdmap.API.DTOs
{
public class RegisterRequest
public record RegisterRequest
{
[Required(AllowEmptyStrings = false, ErrorMessage = "Username is required.")]
public string Username { get; set; }

View File

@ -2,7 +2,7 @@
namespace Birdmap.API.DTOs
{
public class ServiceInfo
public record ServiceInfo
{
public ServiceRequest Service { get; set; }
public HttpStatusCode StatusCode { get; set; }

View File

@ -1,6 +1,6 @@
namespace Birdmap.API.DTOs
{
public class ServiceRequest
public record ServiceRequest
{
public int Id { get; set; }
public string Name { get; set; }