From eb9437fe062aeb1c166c554da6360be35f8b73e4 Mon Sep 17 00:00:00 2001 From: Hadi Khazaee Asl Date: Tue, 2 Jun 2026 23:43:03 +0330 Subject: [PATCH] last ... --- Providers/XCategoryProvider.cs | 35 ++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/Providers/XCategoryProvider.cs b/Providers/XCategoryProvider.cs index 49a6ebb..295d375 100644 --- a/Providers/XCategoryProvider.cs +++ b/Providers/XCategoryProvider.cs @@ -119,7 +119,7 @@ namespace xCategoryService.Providers item = await base.Add( item: item, userInfo: userInfo, - connectionId: connectionId, + connectionId: null, // Since here We dont want notification ... cancellationToken: cancellationToken ); isValid = !item.IsNullOrDefault(); @@ -130,7 +130,38 @@ namespace xCategoryService.Providers // var id = item.Id; - var titleResource = titleResourceProvider.A + var titleResourceTitle = await titleResourceProvider.AddOrUpdateItemResourcer( + identifier: id, + language: langauge, + translation: title, + userInfo: userInfo, + connectionId: connectionId, + cancellationToken: cancellationToken + ); + var descriptionResourceTitle = await descriptionResourceProvider.AddOrUpdateItemResourcer( + identifier: id, + language: langauge, + userInfo: userInfo, + translation: description, + connectionId: connectionId, + cancellationToken: cancellationToken + ); + + // + // Update Category Dto ... + item.Title = titleResourceTitle; + item.Description = descriptionResourceTitle; + item = await base.Update( + id: id, + item: item, + userInfo: userInfo, + connectionId: connectionId, + cancellationToken: cancellationToken + ); + var result = XCategoryTitleResourceProvider; + + // + return result; } catch {