/// <summary> /// 呼び出しオブジェクトを指定してインスタンスを生成します。 /// </summary> /// <param name="response">レスポンス</param> /// <param name="call">呼び出しオブジェクト</param> public GrpcResult(TResponse response, IGrpcAsyncCall call) : base(call) { m_Response = response; }
/// <summary> /// 指定されたレスポンスを格納したインスタンスを生成します。 /// </summary> /// <typeparam name="TResponse">レスポンスの型</typeparam> /// <param name="response">レスポンス</param> /// <param name="call">呼び出しオブジェクト</param> /// <returns></returns> public static GrpcResult <TResponse> Create <TResponse>(TResponse response, IGrpcAsyncCall call) { return(new GrpcResult <TResponse>(response, call)); }
/// <summary> /// 呼び出しオブジェクトを指定してインスタンスを生成します。 /// </summary> /// <param name="call">呼び出しオブジェクト</param> protected GrpcResultBase(IGrpcAsyncCall call) { m_Call = call; }
/// <summary> /// 呼び出しオブジェクトを指定してインスタンスを生成します。 /// </summary> /// <param name="call">呼び出しオブジェクト</param> public GrpcResult(IGrpcAsyncCall call) : base(call) { }