/// <summary> /// Extension method for <see cref="SerializableExpression"/>. /// Returns <see cref="Expression"/>. /// </summary> /// <param name="exp">Serializable expression to convert</param> /// <returns>Returns <see cref="Expression"/>.</returns> public static Expression Deserialize(this SerializableExpression exp) { // http://interlinq.codeplex.com/discussions/60896 var fakeHandler = new ClientQueryHandler(); var visitor = new SerializableExpressionConverter(exp, fakeHandler); return(visitor.Visit(exp)); }
/// <summary> /// Starts the client environment instance and /// etablishes a connection to the WCF Service. /// </summary> /// <seealso cref="ClientEnvironment.Start"/> public override void Start() { QueryHandler = new ClientQueryHandler(new FaultShieldQueryHandler(Connect)); }
public ClientController(ClientQueryHandler queryHandle, ClientCommandHandler commandHandler) { _queryHandler = queryHandle; _commandHandler = commandHandler; }