Browse Source

Minor specification updates (#93)

main
Steve Smith 8 years ago
committed by GitHub
parent
commit
5b268b210b
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      src/ApplicationCore/Specifications/BaseSpecification.cs
  2. 2
      src/ApplicationCore/Specifications/BasketWithItemsSpecification.cs

2
src/ApplicationCore/Specifications/BaseSpecification.cs

@ -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;
}

2
src/ApplicationCore/Specifications/BasketWithItemsSpecification.cs

@ -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)

Loading…
Cancel
Save