Files
PIBD-23_Coursework_Bank/TheBank/BankContracts/AdapterContracts/OperationResponses/ClerkOperationResponse.cs
DjonniStorm fa9dbb3f60 feat!: создание проекта web api
создание проекта для web api, конфигурации бд и тп, была ошибка с чтением конфигурации из json, решилась
2025-05-01 17:25:49 +04:00

25 lines
942 B
C#

using BankContracts.Infrastructure;
using BankContracts.ViewModels;
namespace BankContracts.AdapterContracts.OperationResponses;
public class ClerkOperationResponse : OperationResponse
{
public static ClerkOperationResponse OK(List<ClerkViewModel> data) =>
OK<ClerkOperationResponse, List<ClerkViewModel>>(data);
public static ClerkOperationResponse OK(ClerkViewModel data) =>
OK<ClerkOperationResponse, ClerkViewModel>(data);
public static ClerkOperationResponse NoContent() => NoContent<ClerkOperationResponse>();
public static ClerkOperationResponse NotFound(string message) =>
NotFound<ClerkOperationResponse>(message);
public static ClerkOperationResponse BadRequest(string message) =>
BadRequest<ClerkOperationResponse>(message);
public static ClerkOperationResponse InternalServerError(string message) =>
InternalServerError<ClerkOperationResponse>(message);
}