public override Task <GetLoadAddressResponse> GetLoadAddress(
            GetLoadAddressRequest request, ServerCallContext context)
        {
            var location = GetBreakpointLocation(request.BreakpointLocation);

            return(Task.FromResult(
                       new GetLoadAddressResponse {
                LoadAddress = location.GetLoadAddress()
            }));
        }
        public override Task <GetLoadAddressResponse> GetLoadAddress(GetLoadAddressRequest request,
                                                                     ServerCallContext context)
        {
            var section = sectionStore.GetObject(request.Section.Id);
            var target  = GrpcLookupUtils.GetTarget(request.Target, targetStore);

            return(Task.FromResult(
                       new GetLoadAddressResponse {
                LoadAddress = section.GetLoadAddress(target.GetSbTarget())
            }));
        }