public Task <CustomerDto> CreateAsync(CustomerDto dto) { if (dto == null) { return(Task.FromResult <CustomerDto>(null)); } dto.Id = Guid.NewGuid(); list.Add(dto); return(dto.AsTask()); }
public Task <CustomerDto> UpdateAsync(Guid id, CustomerDto dto) { if (dto == null) { return(Task.FromResult <CustomerDto>(null)); } list.RemoveAll(c => c.Id == id); dto.Id = id; list.Add(dto); return(dto.AsTask()); }