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 XCategoryProvider : XBaseProvided, IXCategoryProvider { public XCategoryProvider( IXCategoryServiceProvider provider ) : base( provider, permittedRoles: new string[] { } ) { } public override bool IsOwned( XCategoryDto item, XUserClaimsInfoDto userInfo ) { return !item.IsNullOrDefault(); } public override bool IsOwned( XCategory item, XUserClaimsInfoDto userInfo ) { return !item.IsNullOrDefault(); } } }