diff --git a/src/ApplicationCore/Specifications/BaseSpecification.cs b/src/ApplicationCore/Specifications/BaseSpecification.cs index e39a86d..4194cc4 100644 --- a/src/ApplicationCore/Specifications/BaseSpecification.cs +++ b/src/ApplicationCore/Specifications/BaseSpecification.cs @@ -7,7 +7,7 @@ namespace ApplicationCore.Specifications { public abstract class BaseSpecification : ISpecification { - public BaseSpecification(Expression> criteria) + protected BaseSpecification(Expression> criteria) { Criteria = criteria; } diff --git a/src/ApplicationCore/Specifications/BasketWithItemsSpecification.cs b/src/ApplicationCore/Specifications/BasketWithItemsSpecification.cs index 5608dc6..cb3dc40 100644 --- a/src/ApplicationCore/Specifications/BasketWithItemsSpecification.cs +++ b/src/ApplicationCore/Specifications/BasketWithItemsSpecification.cs @@ -2,7 +2,7 @@ namespace ApplicationCore.Specifications { - public class BasketWithItemsSpecification : BaseSpecification + public sealed class BasketWithItemsSpecification : BaseSpecification { public BasketWithItemsSpecification(int basketId) :base(b => b.Id == basketId)