diff --git a/DI/XDIHelperExtension.cs b/DI/XDIHelperExtension.cs index 25fd2d8..99234b6 100644 --- a/DI/XDIHelperExtension.cs +++ b/DI/XDIHelperExtension.cs @@ -5,6 +5,7 @@ using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using xCategoryService.DI; using xCommons.Extensions; +using xContentService.DI; using xDataService.DI; using xDataService.Models; using xFileService.DI; @@ -215,6 +216,12 @@ namespace xServices.DI isDevelopmentEnvironment: isDevelopmentEnvironment ); + // + // Using Content Service ... + app.UseXContentService( + isDevelopmentEnvironment: isDevelopmentEnvironment + ); + // // Using XWebinar Service ... app.UsexWebinarService( @@ -346,6 +353,14 @@ namespace xServices.DI repositoryType: repositoryType ); + // + // Register Content Service ... + // services.AddXContentServiceConfiguration(configuration); + services.AddXContentService( + lifeTime: lifeTime, + repositoryType: repositoryType + ); + // // Register Webinar Service ... services.AddXWebinarService( diff --git a/Databases/XApiDbContext.cs b/Databases/XApiDbContext.cs index 768f4e3..21d5c83 100644 --- a/Databases/XApiDbContext.cs +++ b/Databases/XApiDbContext.cs @@ -1,5 +1,6 @@ using Microsoft.EntityFrameworkCore; using xCategoryService.Providers; +using xContentService.Providers; using xDataService.Configuration; using xDataService.Db; using xDataService.Providers; @@ -8,7 +9,6 @@ using xServices.Models.Entities; using xStringService.Providers; using xTagService.Providers; using xWebinarService.Providers; -// using xStringService.Models.Entities; namespace xServices.Databases { @@ -36,6 +36,7 @@ namespace xServices.Databases nameof(XTagEntityRegisterar), nameof(XFileEntityRegisterar), nameof(XStringEntityRegisterar), + nameof(XContentEntityRegisterar), nameof(XWebinarEntityRegisterar), nameof(XCategoryEntityRegisterar), nameof(XSubCategoryEntityRegisterar), diff --git a/xServices.csproj b/xServices.csproj index 3ab7d8c..370cb28 100644 --- a/xServices.csproj +++ b/xServices.csproj @@ -39,6 +39,7 @@ +