You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Zero/ZeroLevel/Services/Specification/Building/ISpecificationBuilder.cs

19 lines
494 B

6 years ago
using System;
using System.Collections.Generic;
using ZeroLevel.Specification;
namespace ZeroLevel.Contracts.Specification.Building
{
public interface ISpecificationBuilder
{
string Name { get; }
Type FilterType { get; }
IEnumerable<SpecificationParameter> Parameters { get; }
6 years ago
void ParametersTraversal(Action<SpecificationParameter> parameterHandler);
6 years ago
ISpecification<T> Build<T>();
6 years ago
bool Equals(ISpecificationBuilder other);
}
}

Powered by TurnKey Linux.