Clean up and reorganize using/import statements across the solution. Remove unnecessary DTO imports from Application and Infrastructure layers, and ensure Contracts DTOs are only referenced in API and BlazorWebApp layers. No business logic is changed; these updates improve code organization, reduce coupling, and clarify architectural separation between layers.
14 lines
554 B
C#
14 lines
554 B
C#
using DbFirst.BlazorWebApp.Models;
|
|
using DbFirst.Contracts.MassData;
|
|
|
|
namespace DbFirst.BlazorWebApp.Services
|
|
{
|
|
public interface IMassDataApiClient
|
|
{
|
|
Task<int> GetCountAsync(CancellationToken ct = default);
|
|
Task<List<MassDataReadDto>> GetAllAsync(int? skip, int? take, CancellationToken ct = default);
|
|
Task<ApiResult<MassDataReadDto?>> UpsertAsync(MassDataWriteDto dto, CancellationToken ct = default);
|
|
Task<MassDataReadDto?> GetByCustomerNameAsync(string customerName, CancellationToken ct = default);
|
|
}
|
|
}
|