예제 #1
0
 public IEnumerable <Request> SearchLogsFor(ISpecifyRequests spec)
 {
     lock (((ICollection)_requestLogs).SyncRoot)
     {
         return(_requestLogs.Where(spec.IsSatisfiedBy));
     }
 }
예제 #2
0
 public IEnumerable<Request> SearchLogsFor(ISpecifyRequests spec)
 {
     lock (((ICollection)_requestLogs).SyncRoot)
     {
         return _requestLogs.Where(spec.IsSatisfiedBy);
     }
 }  
예제 #3
0
 public Route(ISpecifyRequests requestSpec, IProvideResponses provider)
 {
     _requestSpec = requestSpec;
     _provider    = provider;
 }
예제 #4
0
파일: Route.cs 프로젝트: jbuiss0n/mock4net
 public Route(ISpecifyRequests requestSpec, IProvideResponses provider)
 {
     _requestSpec = requestSpec;
     _provider = provider;
 }
예제 #5
0
 public RespondWithAProvider(RegistrationCallback registrationCallback, ISpecifyRequests requestSpec)
 {
     _registrationCallback = registrationCallback;
     _requestSpec          = requestSpec;
 }
예제 #6
0
 public IRespondWithAProvider Given(ISpecifyRequests requestSpec)
 {
     return(new RespondWithAProvider(RegisterRoute, requestSpec));
 }
예제 #7
0
 public RespondWithAProvider(RegistrationCallback registrationCallback, ISpecifyRequests requestSpec)
 {
     _registrationCallback = registrationCallback;
     _requestSpec = requestSpec;
 }
예제 #8
0
 public IRespondWithAProvider Given(ISpecifyRequests requestSpec)
 {
     return new RespondWithAProvider(RegisterRoute, requestSpec);
 }