diff --git a/src/JsonApiDotNetCore/JsonApiDotNetCore.csproj b/src/JsonApiDotNetCore/JsonApiDotNetCore.csproj index 7019a8e6cc..75fc955402 100755 --- a/src/JsonApiDotNetCore/JsonApiDotNetCore.csproj +++ b/src/JsonApiDotNetCore/JsonApiDotNetCore.csproj @@ -1,6 +1,6 @@  - 2.3.1 + 2.3.2 $(NetStandardVersion) JsonApiDotNetCore JsonApiDotNetCore diff --git a/src/JsonApiDotNetCore/Services/Contract/IResourceCmdService.cs b/src/JsonApiDotNetCore/Services/Contract/IResourceCmdService.cs index 2633fd589b..0f6c5e64b7 100644 --- a/src/JsonApiDotNetCore/Services/Contract/IResourceCmdService.cs +++ b/src/JsonApiDotNetCore/Services/Contract/IResourceCmdService.cs @@ -2,7 +2,12 @@ namespace JsonApiDotNetCore.Services { - public interface IResourceCmdService : IResourceCmdService + public interface IResourceCmdService : + ICreateService, + IUpdateService, + IUpdateRelationshipService, + IDeleteService, + IResourceCmdService where T : class, IIdentifiable { } diff --git a/src/JsonApiDotNetCore/Services/Contract/IResourceQueryService.cs b/src/JsonApiDotNetCore/Services/Contract/IResourceQueryService.cs index 8a9e247a3f..1cd4a94cf3 100644 --- a/src/JsonApiDotNetCore/Services/Contract/IResourceQueryService.cs +++ b/src/JsonApiDotNetCore/Services/Contract/IResourceQueryService.cs @@ -2,7 +2,12 @@ namespace JsonApiDotNetCore.Services { - public interface IResourceQueryService : IResourceQueryService + public interface IResourceQueryService : + IGetAllService, + IGetByIdService, + IGetRelationshipsService, + IGetRelationshipService, + IResourceQueryService where T : class, IIdentifiable { } diff --git a/src/JsonApiDotNetCore/Services/Contract/IResourceService.cs b/src/JsonApiDotNetCore/Services/Contract/IResourceService.cs index 82f3505c78..ec534a5f1b 100644 --- a/src/JsonApiDotNetCore/Services/Contract/IResourceService.cs +++ b/src/JsonApiDotNetCore/Services/Contract/IResourceService.cs @@ -3,7 +3,7 @@ namespace JsonApiDotNetCore.Services { public interface IResourceService - : IResourceService + : IResourceCmdService, IResourceQueryService, IResourceService where T : class, IIdentifiable { }