예제 #1
0
        public ActionResult <string> GetAccessToUtility()
        {
            string authDetails = HttpContext.Request.Headers["Authorization"].ToString();

            UtilityService.SecuredToken securedToken = new UtilityService.SecuredToken();
            securedToken.AuthenticationToken = authDetails;
            UtilityService.UtilityServiceSoapClient client = new UtilityService.UtilityServiceSoapClient(UtilityService.UtilityServiceSoapClient.EndpointConfiguration.UtilityServiceSoap);
            var response = client.HelloWorldAsync(securedToken);

            return(Ok(response.Result.HelloWorldResult));
        }
예제 #2
0
 public HelloWorldRequest(UtilityService.SecuredToken SecuredToken)
 {
     this.SecuredToken = SecuredToken;
 }
예제 #3
0
 public System.Threading.Tasks.Task <UtilityService.HelloWorldResponse> HelloWorldAsync(UtilityService.SecuredToken SecuredToken)
 {
     UtilityService.HelloWorldRequest inValue = new UtilityService.HelloWorldRequest();
     inValue.SecuredToken = SecuredToken;
     return(((UtilityService.UtilityServiceSoap)(this)).HelloWorldAsync(inValue));
 }