cs11dotnet7/vscode/PracticalApps/Northwind.WebApi/Repositories/ICustomerRepository.cs
2022-03-13 16:17:01 +00:00

13 lines
348 B
C#

using Packt.Shared; // Customer
namespace Northwind.WebApi.Repositories;
public interface ICustomerRepository
{
Task<Customer?> CreateAsync(Customer c);
Task<IEnumerable<Customer>> RetrieveAllAsync();
Task<Customer?> RetrieveAsync(string id);
Task<Customer?> UpdateAsync(string id, Customer c);
Task<bool?> DeleteAsync(string id);
}