public Activation GetById(Guid id) { ActivationIdSpecification specification = new ActivationIdSpecification(id); return(_dbSet .AsNoTracking() .FirstOrDefault(specification.ToExpression())); }
public void ShouldMatchUsingIdSpecification() { Guid companyId = new Guid("354f3d5b-52e9-4e71-917f-c1a6d977c5a1"); ActivationIdSpecification specification = new ActivationIdSpecification(companyId); Activation activation = new Activation( new Company(companyId)); Assert.IsTrue(specification.IsSatisfiedBy(activation)); }
public Activation GetById(Guid id) { ActivationIdSpecification spec = new ActivationIdSpecification(id); return(_activations.AsQueryable().FirstOrDefault(spec.ToExpression())); }