diff --git a/Interfaces/IXIdentityBaseReferencedProvider.cs b/Interfaces/IXIdentityBaseReferencedProvider.cs index 09264c9..4aa225a 100644 --- a/Interfaces/IXIdentityBaseReferencedProvider.cs +++ b/Interfaces/IXIdentityBaseReferencedProvider.cs @@ -24,11 +24,6 @@ namespace xIdentityService.Interfaces string Provider { get; } #endregion - // - #region Identifier ... - Task LastIndex(TKey providedForId); - #endregion - // #region Referenced Actions ... /// @@ -49,6 +44,13 @@ namespace xIdentityService.Interfaces /// Task> GetAllReferences(TKey providedForId); + /// + /// Count References ... + /// + /// + /// + Task CountReferences(TKey providedForId); + /// /// Retrieve References of Specific Provided ID as Query ... /// @@ -64,14 +66,12 @@ namespace xIdentityService.Interfaces /// /// /// - /// /// /// /// Task AddReference( TModel model, TKey providedForId, - int forIndex = 0, string connectionId = null, XUserClaimsInfoDto userInfo = null ); @@ -96,14 +96,12 @@ namespace xIdentityService.Interfaces /// /// /// - /// if null, removes all /// /// /// Task RemoveReference( TModel model, TKey providedForId, - int? forIndex = null, string connectionId = null, XUserClaimsInfoDto userInfo = null );