using System; using xCommons.Extensions; using xIdentityModels.Models; using xPushService.Providers; using xServices.Interfaces; using xServices.Models.Dtos; using xServices.Models.Entities; namespace xServices.Providers { public class XTestProvider : XBaseProvided, IXTestProvider { public XTestProvider( IXTestServiceProvider provider ) : base( provider, permittedRoles: new string[] { } ) { } public override bool IsOwned( XTestDto item, XUserClaimsInfoDto userInfo ) { return !item.IsNullOrDefault(); } public override bool IsOwned( XTest item, XUserClaimsInfoDto userInfo ) { return item.IsNullOrDefault(); } } }