13 lines
443 B
C#
13 lines
443 B
C#
using SmallSoftwareContracts.DataModels;
|
|
|
|
namespace SmallSoftwareContracts.BusinessLogicsContracts;
|
|
|
|
public interface IReportContract
|
|
{
|
|
Task<List<HistoryOfSoftwareDataModel>> GetDataSoftwaresByHistoryAsync(CancellationToken ct);
|
|
Task<List<RequestDataModel>> GetDataRequestByPeriodAsync(DateTime dateStart, DateTime dateFinish, CancellationToken ct);
|
|
Task<Stream> CreateDocumentSoftwaresByHistoryAsync(CancellationToken ct);
|
|
|
|
|
|
}
|