Minor specification updates (#93)

This commit is contained in:
Steve Smith
2018-05-23 16:21:50 -04:00
committed by GitHub
parent 9075221073
commit 5b268b210b
2 changed files with 2 additions and 2 deletions

View File

@@ -7,7 +7,7 @@ namespace ApplicationCore.Specifications
{
public abstract class BaseSpecification<T> : ISpecification<T>
{
public BaseSpecification(Expression<Func<T, bool>> criteria)
protected BaseSpecification(Expression<Func<T, bool>> criteria)
{
Criteria = criteria;
}

View File

@@ -2,7 +2,7 @@
namespace ApplicationCore.Specifications
{
public class BasketWithItemsSpecification : BaseSpecification<Basket>
public sealed class BasketWithItemsSpecification : BaseSpecification<Basket>
{
public BasketWithItemsSpecification(int basketId)
:base(b => b.Id == basketId)