Closed SergeyTeplyakov closed 10 years ago
public ContractRequires Requires { get { Contract.Ensures(!IsAvailable || Contract.Result<IPrecondition>() != null); return _contractRequires; } }
Actually, ContractRequires is a derived type for IPrecondition so this is no a but!
ContractRequires
IPrecondition