c# client can use nay transport