Esempio n. 1
0
        protected virtual async Task <PublishedProviderVersion> GetPreviousPublishedProviderVersion(string providerId,
                                                                                                    PublishedFundingUndoTaskContext taskContext,
                                                                                                    PublishedProviderStatus?status = null)
        {
            UndoTaskDetails details = taskContext.PublishedProviderVersionDetails;

            LogInformation($"Querying latest earlier published provider version for '{taskContext.Parameters}'");

            return(await Cosmos.GetLatestEarlierPublishedProviderVersion(details.FundingStreamId,
                                                                         details.FundingPeriodId,
                                                                         details.TimeStamp,
                                                                         providerId,
                                                                         status));
        }