add support for XWebinarGroupEntity and it's InMemory Repository and also Register it's required Services and usage in WebinarHub ...

This commit is contained in:
2025-11-28 07:53:17 +03:30
parent a3496e601b
commit c1cc975fcb
6 changed files with 184 additions and 10 deletions
+20
View File
@@ -0,0 +1,20 @@
using System;
using xDataService.Configuration;
using xDataService.InMemRepositories;
using xDataService.Interfaces;
using xWebinarService.Interfaces;
using xWebinarService.Models.Entities;
namespace xWebinarService.Providers
{
public class XWebinarGroupStore : XBaseInMemoryRepositoy<XWebinarGroupEntity, Guid>, IXWebinarGroupStore
{
public XWebinarGroupStore(
XDataServiceConfiguration configuration,
IXKeyGenerator<XWebinarGroupEntity, Guid> keyGenerator = null,
IXBaseRepositoryEvents<XWebinarGroupEntity> baseRepositoryEvents = null
) : base(configuration, keyGenerator, baseRepositoryEvents)
{
}
}
}