public override async Task <TResponse> UnaryServerHandler <TRequest, TResponse>(
            TRequest request,
            ServerCallContext context,
            UnaryServerMethod <TRequest, TResponse> continuation)
        {
            var response = await continuation(request, context);

            await context.SetCorrelationId(context.GetCorrelationId());

            return(response);
        }