TallyPrimeService

Inheritance Chain

Constructors

TallyPrimeService()
TallyPrimeService(IBaseTallyService)

Parameters

baseTallyService IBaseTallyService
TallyPrimeService(ILogger, IBaseTallyService)

Parameters

logger ILogger
baseTallyService IBaseTallyService

Methods

SetupTallyService(string, int)

Parameters

CheckAsync() Task < bool >
GetActiveSimpleCompanyNameAsync() Task < string >
SetCompany(ICompany)

Parameters

company ICompany
GetLastAlterIdsAsync(BaseRequestOptions?, CancellationToken) Task < LastAlterIdsRoot >

Parameters

baseRequestOptions Opt BaseRequestOptions
token Opt CancellationToken
GetPeriodicVoucherStatisticsAsync(AutoColumnReportPeriodRequestOptions, CancellationToken) Task < List < AutoColVoucherTypeStat >>
GetLicenseInfoAsync() Task < LicenseInfo >
GetObjectsAsync<T>(BaseRequestOptions?, CancellationToken) Task < List <T>>

Parameters

GetObjectsAsyncNew<T>(BaseRequestOptions?, CancellationToken) IAsyncEnumerable <T>

Parameters

GetCountAsync<T>(BaseRequestOptions?, CancellationToken) Task < ulong >

Parameters

GetObjectsAsync<T>(PaginatedRequestOptions, CancellationToken) Task < PaginatedResponse <T>>
Get paginated data from Tally

Parameters

options PaginatedRequestOptions
The pagination options including page size, filters, and sort criteria
token Opt CancellationToken
An optional
CancellationToken
to cancel the asynchronous operation.
GetPostXMLOverrides() XMLOverrideswithTracking

Fields

_logger
_baseHandler