diff --git a/src/YuckQi.Domain.Services/Abstract/ITypeEntityService.cs b/src/YuckQi.Domain.Services/Abstract/ITypeEntityService.cs index b9f23bf..f22d5a8 100644 --- a/src/YuckQi.Domain.Services/Abstract/ITypeEntityService.cs +++ b/src/YuckQi.Domain.Services/Abstract/ITypeEntityService.cs @@ -6,7 +6,7 @@ namespace YuckQi.Domain.Services.Abstract { - public interface ITypeEntityService where T : TypeEntityBase where TKey : struct + public interface ITypeEntityService where T : ITypeEntity where TKey : struct { Task> CreateAsync(T entity); Task> GetAsync(TKey key); diff --git a/src/YuckQi.Domain.Services/YuckQi.Domain.Services.csproj b/src/YuckQi.Domain.Services/YuckQi.Domain.Services.csproj index c677146..89148fa 100644 --- a/src/YuckQi.Domain.Services/YuckQi.Domain.Services.csproj +++ b/src/YuckQi.Domain.Services/YuckQi.Domain.Services.csproj @@ -4,7 +4,7 @@ netstandard2.0 true Kevin J Lambert - 0.4.0 + 0.4.1 LICENSE diff --git a/src/YuckQi.Domain.Validation/YuckQi.Domain.Validation.csproj b/src/YuckQi.Domain.Validation/YuckQi.Domain.Validation.csproj index 0e9093f..d2d5815 100644 --- a/src/YuckQi.Domain.Validation/YuckQi.Domain.Validation.csproj +++ b/src/YuckQi.Domain.Validation/YuckQi.Domain.Validation.csproj @@ -4,7 +4,7 @@ netstandard2.0 true Kevin J Lambert - 0.4.0 + 0.4.1 LICENSE diff --git a/src/YuckQi.Domain/ValueObjects/Page.cs b/src/YuckQi.Domain/ValueObjects/Page.cs index 151bb95..8a48dc9 100644 --- a/src/YuckQi.Domain/ValueObjects/Page.cs +++ b/src/YuckQi.Domain/ValueObjects/Page.cs @@ -24,7 +24,7 @@ public Page(int page, int size) #endregion } - public readonly struct Page : IPage where T : class + public readonly struct Page : IPage { #region Properties diff --git a/src/YuckQi.Domain/YuckQi.Domain.csproj b/src/YuckQi.Domain/YuckQi.Domain.csproj index c0a43cd..e741f5d 100644 --- a/src/YuckQi.Domain/YuckQi.Domain.csproj +++ b/src/YuckQi.Domain/YuckQi.Domain.csproj @@ -4,7 +4,7 @@ netstandard2.0 true Kevin J Lambert - 0.4.0 + 0.4.1 LICENSE