From e97451f6f6908400947defb20cc8b1fdee3997ad Mon Sep 17 00:00:00 2001 From: Hadi Khazaee Asl Date: Fri, 24 Jul 2026 19:47:06 +0330 Subject: [PATCH] add support of xWebinar Service ... --- DI/XDIHelperExtension.cs | 16 +++++++++++++++- Databases/XApiDbContext.cs | 3 +++ xServices.csproj | 1 + 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/DI/XDIHelperExtension.cs b/DI/XDIHelperExtension.cs index 39ae1af..25fd2d8 100644 --- a/DI/XDIHelperExtension.cs +++ b/DI/XDIHelperExtension.cs @@ -21,6 +21,7 @@ using xStorageService.DI; using xStringService.DI; using xTagService.DI; using xTermsAndConditionsService.DI; +using xWebinarService.DI; namespace xServices.DI { @@ -213,6 +214,12 @@ namespace xServices.DI app.UseXCategoryService( isDevelopmentEnvironment: isDevelopmentEnvironment ); + + // + // Using XWebinar Service ... + app.UsexWebinarService( + isDevelopmentEnvironment: isDevelopmentEnvironment + ); } // @@ -333,11 +340,18 @@ namespace xServices.DI // // Register Category Service ... - services.AddXCategoryServiceConfiguration(configuration); + services.AddXCategoryServiceConfiguration(configuration); services.AddXCategoryService( lifeTime: lifeTime, repositoryType: repositoryType ); + + // + // Register Webinar Service ... + services.AddXWebinarService( + lifeTime: lifeTime, + repositoryType: repositoryType + ); } #endregion } diff --git a/Databases/XApiDbContext.cs b/Databases/XApiDbContext.cs index 9097fc2..768f4e3 100644 --- a/Databases/XApiDbContext.cs +++ b/Databases/XApiDbContext.cs @@ -7,6 +7,7 @@ using xFileService.Providers; using xServices.Models.Entities; using xStringService.Providers; using xTagService.Providers; +using xWebinarService.Providers; // using xStringService.Models.Entities; namespace xServices.Databases @@ -35,8 +36,10 @@ namespace xServices.Databases nameof(XTagEntityRegisterar), nameof(XFileEntityRegisterar), nameof(XStringEntityRegisterar), + nameof(XWebinarEntityRegisterar), nameof(XCategoryEntityRegisterar), nameof(XSubCategoryEntityRegisterar), + nameof(XWebinarSubscriberEntityRegisterar), } ) { } diff --git a/xServices.csproj b/xServices.csproj index b838414..31d5683 100644 --- a/xServices.csproj +++ b/xServices.csproj @@ -42,6 +42,7 @@ +