From cba9c246b20c9b2d33546a48ac5878dc46e87f55 Mon Sep 17 00:00:00 2001 From: ivarlovlie Date: Thu, 17 Nov 2022 13:52:37 +0700 Subject: refactor: Use explicit req/res classes instead of common dto --- code/api/src/Data/Database/Api/ApiAccessToken.cs | 19 ------------------- 1 file changed, 19 deletions(-) (limited to 'code/api/src/Data') diff --git a/code/api/src/Data/Database/Api/ApiAccessToken.cs b/code/api/src/Data/Database/Api/ApiAccessToken.cs index 9582869..9359fc4 100644 --- a/code/api/src/Data/Database/Api/ApiAccessToken.cs +++ b/code/api/src/Data/Database/Api/ApiAccessToken.cs @@ -9,23 +9,4 @@ public class ApiAccessToken : Base public bool AllowUpdate { get; set; } public bool AllowDelete { get; set; } public bool HasExpired => ExpiryDate < AppDateTime.UtcNow; - public ApiAccessTokenDto AsDto => new(this); - - public class ApiAccessTokenDto - { - public ApiAccessTokenDto(ApiAccessToken source) { - ExpiryDate = source.ExpiryDate; - AllowRead = source.AllowRead; - AllowCreate = source.AllowCreate; - AllowUpdate = source.AllowUpdate; - AllowDelete = source.AllowDelete; - } - - public DateTime ExpiryDate { get; set; } - public bool AllowRead { get; set; } - public bool AllowCreate { get; set; } - public bool AllowUpdate { get; set; } - public bool AllowDelete { get; set; } - public bool HasExpired => ExpiryDate < AppDateTime.UtcNow; - } } \ No newline at end of file -- cgit v1.3