1234567891011121314151617181920212223 |
- using System;
- using System.Collections.Generic;
- using System.Text;
- using System.Threading.Tasks;
- using TEAMModelOS.SDK.Helper.Common.JsonHelper;
- using TEAMModelOS.SDK.Module.AzureCosmosDBV3;
- using TEAMModelOS.Service.Models.Syllabus;
- namespace TEAMModelOS.Service.Services.ChangeFeed
- {
- class SyllabusVolumeChangeFeed : IChangeFeedService<SyllabusVolume>, IChangeService
- {
- private IAzureCosmosDBV3Repository cosmosDBV3Repository;
- public SyllabusVolumeChangeFeed(IAzureCosmosDBV3Repository azureCosmos)
- {
- cosmosDBV3Repository = azureCosmos;
- }
- public async Task Processor(IReadOnlyCollection<SyllabusVolume> changes)
- {
- Console.WriteLine(changes.ToApiJson());
- }
- }
- }
|