public static async Task <string> RunComplexWCF( [ActivityTrigger] string something, ILogger log) { WcfServiceTest.Service1Client client = new WcfServiceTest.Service1Client(); var compositeObject = new WcfServiceTest.CompositeType(); compositeObject.BoolValue = true; compositeObject.StringValue = something; var request = new WcfServiceTest.GetDataUsingDataContractRequest(compositeObject); await Task.Delay(2000); var response = await client.GetDataUsingDataContractAsync(request); log.LogInformation($"{Environment.NewLine}->GetDataUsingDataContractAsync = {response.GetDataUsingDataContractResult.StringValue}{Environment.NewLine}"); return(response.GetDataUsingDataContractResult.StringValue); }
public GetDataUsingDataContractResponse(WcfServiceTest.CompositeType GetDataUsingDataContractResult) { this.GetDataUsingDataContractResult = GetDataUsingDataContractResult; }
public System.Threading.Tasks.Task <WcfServiceTest.CompositeType> GetDataUsingDataContractAsync(WcfServiceTest.CompositeType composite) { return(base.Channel.GetDataUsingDataContractAsync(composite)); }
public GetDataUsingDataContractRequest(WcfServiceTest.CompositeType composite) { this.composite = composite; }
public WcfServiceTest.CompositeType GetDataUsingDataContract(WcfServiceTest.CompositeType composite) { return(base.Channel.GetDataUsingDataContract(composite)); }