You've already forked linux-packaging-mono
							
							
		
			
				
	
	
		
			27 lines
		
	
	
		
			598 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			598 B
		
	
	
	
		
			C#
		
	
	
	
	
	
| #if !MOBILE && !XAMMAC_4_5
 | |
| 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;
 | |
| 		}
 | |
| 	}
 | |
| 
 | |
| }
 | |
| #endif
 |