Files
xCategoryService/Providers/XSubCategoryProvider.cs
T
2026-06-01 22:51:37 +03:30

38 lines
1.0 KiB
C#

using xCategoryService.Interfaces;
using xCategoryService.Interfaces.Dtos;
using xCategoryService.Models.Dtos;
using xCategoryService.Models.Entities;
using xCategoryService.Providers.Dtos;
using xCommons.Extensions;
using xIdentityModels.Models;
using xPushService.Providers;
namespace xCategoryService.Providers
{
public class XSubCategoryProvider : XBaseProvided<XSubCategory, XSubCategoryDto, int, XSubCategoryDtoHub>, IXSubCategoryProvider
{
public XSubCategoryProvider(
IXSubCategoryServiceProvider provider
) : base(
provider,
permittedRoles: new string[] { }
)
{ }
public override bool IsOwned(
XSubCategoryDto item,
XUserClaimsInfoDto userInfo
)
{
return !item.IsNullOrDefault();
}
public override bool IsOwned(
XSubCategory item,
XUserClaimsInfoDto userInfo
)
{
return !item.IsNullOrDefault();
}
}
}