Skip to content

Commit 52b3773

Browse files
author
Bart Koelman
committed
Made TId in IResourceDefinition contravariant
1 parent 680e809 commit 52b3773

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/JsonApiDotNetCore/Resources/IResourceDefinition.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@ public interface IResourceDefinition<TResource> : IResourceDefinition<TResource,
3232
/// The resource identifier type.
3333
/// </typeparam>
3434
[PublicAPI]
35-
// ReSharper disable once TypeParameterCanBeVariant -- Justification: making TId contravariant is a breaking change.
36-
public interface IResourceDefinition<TResource, TId>
35+
public interface IResourceDefinition<TResource, in TId>
3736
where TResource : class, IIdentifiable<TId>
3837
{
3938
/// <summary>

0 commit comments

Comments
 (0)