public BlogStory Find(FBS.Domain.Specifications.ISpecification <BlogStory> specification) { BlogStory story = null; try { this._storys.SingleOrDefault(specification.GetExpression().Compile()); } catch (InvalidOperationException) {} return(story); }
public int Count(FBS.Domain.Specifications.ISpecification <BlogStory> specification) { throw new NotImplementedException(); }
public IList <BlogStory> FindAll(FBS.Domain.Specifications.ISpecification <BlogStory> specification) { return(this._storys.TakeWhile(specification.GetExpression().Compile()).ToList()); }
public bool Exists(FBS.Domain.Specifications.ISpecification <BlogStory> specification) { return(this._storys.Any(specification.GetExpression().Compile())); }