Complete Category and SubCategory Base Actions, and also ControllersBase and their Implemented Usages ...

This commit is contained in:
2026-06-12 17:25:23 +03:30
parent 29b61faaef
commit 1b1b8bc8c8
11 changed files with 1451 additions and 98 deletions
+13 -13
View File
@@ -154,14 +154,14 @@ namespace xCategoryService.Providers
/// Add an Item for Specified Language ...
/// </summary>
/// <param name="item"></param>
/// <param name="langauge"></param>
/// <param name="language"></param>
/// <param name="connectionId"></param>
/// <param name="userInfo"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<XCategoryResourceDto> Add(
XCategoryDto item,
string langauge = null,
string language = null,
string connectionId = null,
XUserClaimsInfoDto userInfo = null,
CancellationToken cancellationToken = default
@@ -169,9 +169,9 @@ namespace xCategoryService.Providers
{
//
// Normalize ...
langauge =
!langauge.IsNullOrEmpty()
? langauge
language =
!language.IsNullOrEmpty()
? language
: appConfiguration.DefaultLanguage;
//
@@ -220,7 +220,7 @@ namespace xCategoryService.Providers
locale: new XLocaleResourceDto
{
Value = title,
Language = langauge
Language = language
},
connectionId: connectionId,
cancellationToken: cancellationToken
@@ -231,7 +231,7 @@ namespace xCategoryService.Providers
locale: new XLocaleResourceDto
{
Value = description,
Language = langauge
Language = language
},
connectionId: connectionId,
cancellationToken: cancellationToken
@@ -415,7 +415,7 @@ namespace xCategoryService.Providers
}
//
resource = await Referesh(
resource = await Refresh(
resource: resource,
userInfo: userInfo,
connectionId: connectionId,
@@ -427,14 +427,14 @@ namespace xCategoryService.Providers
}
/// <summary>
/// Referesh a Resource ...
/// Refresh a Resource ...
/// </summary>
/// <param name="resource"></param>
/// <param name="connectionId"></param>
/// <param name="userInfo"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<XCategoryResourceDto> Referesh(
public async Task<XCategoryResourceDto> Refresh(
XCategoryResourceDto resource,
string connectionId = null,
XUserClaimsInfoDto userInfo = null,
@@ -792,7 +792,7 @@ namespace xCategoryService.Providers
/// <param name="predicate"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<XCategoryResourceDto> FindOne(
public async Task<XCategoryResourceDto> FindOneResource(
Expression<Func<XCategoryResourceDto, bool>> predicate = null,
CancellationToken cancellationToken = default
)
@@ -831,7 +831,7 @@ namespace xCategoryService.Providers
/// <param name="predicate"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<IEnumerable<XCategoryResourceDto>> FindMany(
public async Task<IEnumerable<XCategoryResourceDto>> FindManyResource(
Expression<Func<XCategoryResourceDto, bool>> predicate = null,
Func<IQueryable<XCategoryResourceDto>, IOrderedQueryable<XCategoryResourceDto>> orderBuilder = null,
CancellationToken cancellationToken = default
@@ -893,7 +893,7 @@ namespace xCategoryService.Providers
query = query.NormalizeQuery(dataServiceConfiguration);
//
var items = await FindMany(
var items = await FindManyResource(
predicate: predicate,
orderBuilder: orderBuilder,
cancellationToken: cancellationToken
+13 -13
View File
@@ -153,14 +153,14 @@ namespace xCategoryService.Providers
/// Add an Item for Specified Language ...
/// </summary>
/// <param name="item"></param>
/// <param name="langauge"></param>
/// <param name="language"></param>
/// <param name="connectionId"></param>
/// <param name="userInfo"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<XSubCategoryResourceDto> Add(
XSubCategoryDto item,
string langauge = null,
string language = null,
string connectionId = null,
XUserClaimsInfoDto userInfo = null,
CancellationToken cancellationToken = default
@@ -168,9 +168,9 @@ namespace xCategoryService.Providers
{
//
// Normalize ...
langauge =
!langauge.IsNullOrEmpty()
? langauge
language =
!language.IsNullOrEmpty()
? language
: appConfiguration.DefaultLanguage;
//
@@ -219,7 +219,7 @@ namespace xCategoryService.Providers
locale: new XLocaleResourceDto
{
Value = title,
Language = langauge
Language = language
},
connectionId: connectionId,
cancellationToken: cancellationToken
@@ -230,7 +230,7 @@ namespace xCategoryService.Providers
locale: new XLocaleResourceDto
{
Value = description,
Language = langauge
Language = language
},
connectionId: connectionId,
cancellationToken: cancellationToken
@@ -414,7 +414,7 @@ namespace xCategoryService.Providers
}
//
resource = await Referesh(
resource = await Refresh(
resource: resource,
userInfo: userInfo,
connectionId: connectionId,
@@ -426,14 +426,14 @@ namespace xCategoryService.Providers
}
/// <summary>
/// Referesh a Resource ...
/// Refresh a Resource ...
/// </summary>
/// <param name="resource"></param>
/// <param name="connectionId"></param>
/// <param name="userInfo"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<XSubCategoryResourceDto> Referesh(
public async Task<XSubCategoryResourceDto> Refresh(
XSubCategoryResourceDto resource,
string connectionId = null,
XUserClaimsInfoDto userInfo = null,
@@ -791,7 +791,7 @@ namespace xCategoryService.Providers
/// <param name="predicate"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<XSubCategoryResourceDto> FindOne(
public async Task<XSubCategoryResourceDto> FindOneResource(
Expression<Func<XSubCategoryResourceDto, bool>> predicate = null,
CancellationToken cancellationToken = default
)
@@ -830,7 +830,7 @@ namespace xCategoryService.Providers
/// <param name="predicate"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<IEnumerable<XSubCategoryResourceDto>> FindMany(
public async Task<IEnumerable<XSubCategoryResourceDto>> FindManyResource(
Expression<Func<XSubCategoryResourceDto, bool>> predicate = null,
Func<IQueryable<XSubCategoryResourceDto>, IOrderedQueryable<XSubCategoryResourceDto>> orderBuilder = null,
CancellationToken cancellationToken = default
@@ -892,7 +892,7 @@ namespace xCategoryService.Providers
query = query.NormalizeQuery(dataServiceConfiguration);
//
var items = await FindMany(
var items = await FindManyResource(
predicate: predicate,
orderBuilder: orderBuilder,
cancellationToken: cancellationToken