mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-06-26 17:40:30 +01:00
Merge pull request #1185 from TomGillen/absolute-ids
Re-designed item identity providers
This commit is contained in:
@@ -298,17 +298,16 @@ namespace MediaBrowser.Providers.Manager
|
||||
.ThenBy(GetDefaultOrder);
|
||||
}
|
||||
|
||||
public IEnumerable<IItemIdentityProvider<TLookupInfo, TIdentity>> GetItemIdentityProviders<TLookupInfo, TIdentity>()
|
||||
public IEnumerable<IItemIdentityProvider<TLookupInfo>> GetItemIdentityProviders<TLookupInfo>()
|
||||
where TLookupInfo : ItemLookupInfo
|
||||
where TIdentity : IItemIdentity
|
||||
{
|
||||
return _identityProviders.OfType<IItemIdentityProvider<TLookupInfo, TIdentity>>();
|
||||
return _identityProviders.OfType<IItemIdentityProvider<TLookupInfo>>();
|
||||
}
|
||||
|
||||
public IEnumerable<IItemIdentityConverter<TIdentity>> GetItemIdentityConverters<TIdentity>()
|
||||
where TIdentity : IItemIdentity
|
||||
public IEnumerable<IItemIdentityConverter<TLookupInfo>> GetItemIdentityConverters<TLookupInfo>()
|
||||
where TLookupInfo : ItemLookupInfo
|
||||
{
|
||||
return _identityConverters.OfType<IItemIdentityConverter<TIdentity>>();
|
||||
return _identityConverters.OfType<IItemIdentityConverter<TLookupInfo>>();
|
||||
}
|
||||
|
||||
private IEnumerable<IRemoteImageProvider> GetRemoteImageProviders(IHasImages item, bool includeDisabled)
|
||||
|
||||
Reference in New Issue
Block a user