using System; using System.Collections.Generic; using System.Text; using System.ServiceModel; namespace MonoTests.Features.Contracts { [ServiceContract (Namespace = "http://MonoTests.Features.Contracts")] public interface IAsyncCallTesterContract { [OperationContract] string Query (string query); } [ServiceBehavior (InstanceContextMode = InstanceContextMode.PerCall, ConcurrencyMode = ConcurrencyMode.Multiple)] public class AsyncCallTester : IAsyncCallTesterContract { public string Query (string query) { return query + query; } } }