Add support of Tag and File Provider to Webinar Provider ...

required to Implement Uploading ...
This commit is contained in:
2025-12-08 17:27:52 +03:30
parent 44454e97ec
commit c9875032aa
8 changed files with 470 additions and 5 deletions
+8
View File
@@ -0,0 +1,8 @@
using System;
using xFileService.Interfaces;
namespace xWebinarService.Interfaces
{
public interface IXWebinarFileProvider : IXBaseFileProvider<Guid>
{ }
}
+2
View File
@@ -19,6 +19,8 @@ namespace xWebinarService.Interfaces
IHubContext<XWebinarEntityHub> Hub { get; }
IXIdentityProvider IdentityProvider { get; }
IXWebinarRepository WebinarRepository { get; }
IXWebinarTagProvider WebinarTagProvider { get; }
IXWebinarFileProvider WebinarFileProvider { get; }
XDataServiceConfiguration DataSercviceConfiguration { get; }
IXWebinarTitleResourceProvider TitleResourceProvider { get; }
IXWebinarSubscriberRepository WebinarSubscriberRepository { get; }
+8
View File
@@ -0,0 +1,8 @@
using System;
using xTagService.Interfaces;
namespace xWebinarService.Interfaces
{
public interface IXWebinarTagProvider : IXBaseTagProvider<Guid>
{ }
}