public QueryResponse Query(QueryRequest query) { Type handlerType = typeof(IQueryHandler <>).MakeGenericType(query.GetType()); var handler = _container.GetInstance(handlerType); return(handler.AsDynamic().Handle(query)); }
public override void Query(IRpcController controller, QueryRequest request, Action<QueryResponse> done) { ProtoOutputBuffer.Write(request.GetType(), request.ToString()); }
public override void Query(IRpcController controller, QueryRequest request, Action <QueryResponse> done) { ProtoOutputBuffer.Write(request.GetType(), request.ToString()); }