Minor specification updates (#93)
This commit is contained in:
@@ -7,7 +7,7 @@ namespace ApplicationCore.Specifications
|
|||||||
{
|
{
|
||||||
public abstract class BaseSpecification<T> : ISpecification<T>
|
public abstract class BaseSpecification<T> : ISpecification<T>
|
||||||
{
|
{
|
||||||
public BaseSpecification(Expression<Func<T, bool>> criteria)
|
protected BaseSpecification(Expression<Func<T, bool>> criteria)
|
||||||
{
|
{
|
||||||
Criteria = criteria;
|
Criteria = criteria;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace ApplicationCore.Specifications
|
namespace ApplicationCore.Specifications
|
||||||
{
|
{
|
||||||
public class BasketWithItemsSpecification : BaseSpecification<Basket>
|
public sealed class BasketWithItemsSpecification : BaseSpecification<Basket>
|
||||||
{
|
{
|
||||||
public BasketWithItemsSpecification(int basketId)
|
public BasketWithItemsSpecification(int basketId)
|
||||||
:base(b => b.Id == basketId)
|
:base(b => b.Id == basketId)
|
||||||
|
|||||||
Reference in New Issue
Block a user