19 lines
1020 B
C#
19 lines
1020 B
C#
using CatHasPawsContratcs.Infrastructure;
|
|
using CatHasPawsContratcs.ViewModels;
|
|
|
|
namespace CatHasPawsContratcs.AdapterContracts.OperationResponses;
|
|
|
|
public class ManufacturerOperationResponse : OperationResponse
|
|
{
|
|
public static ManufacturerOperationResponse OK(List<ManufacturerViewModel> data) => OK<ManufacturerOperationResponse, List<ManufacturerViewModel>>(data);
|
|
|
|
public static ManufacturerOperationResponse OK(ManufacturerViewModel data) => OK<ManufacturerOperationResponse, ManufacturerViewModel>(data);
|
|
|
|
public static ManufacturerOperationResponse NoContent() => NoContent<ManufacturerOperationResponse>();
|
|
|
|
public static ManufacturerOperationResponse NotFound(string message) => NotFound<ManufacturerOperationResponse>(message);
|
|
|
|
public static ManufacturerOperationResponse BadRequest(string message) => BadRequest<ManufacturerOperationResponse>(message);
|
|
|
|
public static ManufacturerOperationResponse InternalServerError(string message) => InternalServerError<ManufacturerOperationResponse>(message);
|
|
} |