10 lines
498 B
C#
10 lines
498 B
C#
using Persistence.Models;
|
|
|
|
namespace Persistence.Services.Interfaces;
|
|
public interface IWitsDataService
|
|
{
|
|
Task<DatesRangeDto> GetDatesRangeAsync(int idDiscriminator, CancellationToken token);
|
|
Task<IEnumerable<WitsDataDto>> GetPart(int idDiscriminator, DateTimeOffset dateBegin, int take, CancellationToken token);
|
|
Task<WitsDataDto> GetValuesForGraph(DateTimeOffset dateFrom, DateTimeOffset dateTo);
|
|
Task<int> InsertRange(IEnumerable<WitsDataDto> dtos, CancellationToken token);
|
|
} |