public void SetUp()
 {
     recorder = Substitute.For <RpcRecorder>();
     method   = new Method <string, string>(MethodType.Unary,
                                            FakeServiceName, FakeMethodName, Marshallers.StringMarshaller,
                                            Marshallers.StringMarshaller);
     context = new ClientInterceptorContext <string, string>(method, FakeHost,
                                                             new CallOptions());
     interceptor = new MetricsInterceptor(recorder);
 }
Beispiel #2
0
 public Task <GgpGrpc.Models.GameLaunch> DeleteGameLaunchAsync(
     string gameLaunchName, RpcRecorder recorder) => DeleteGameLaunchAsync(gameLaunchName);
Beispiel #3
0
 public Task <GgpGrpc.Models.GameLaunch> GetGameLaunchStateAsync(
     string gameLaunchName, RpcRecorder recorder) => GetGameLaunchStateAsync(gameLaunchName);
Beispiel #4
0
 public Task <GameletSdkCompatibility> CheckSdkCompatibilityAsync(
     string gameletName, string sdkVersion, RpcRecorder recorder) =>
 CheckSdkCompatibilityAsync(gameletName, sdkVersion);
Beispiel #5
0
 public Task <LaunchGameResponse> LaunchGameAsync(LaunchGameRequest launchRequest,
                                                  RpcRecorder recorder) =>
 LaunchGameAsync(launchRequest);