public Room createRoom(int reqSeq, List<string> contactIds)
{
#if !SILVERLIGHT
send_createRoom(reqSeq, contactIds);
return recv_createRoom();
#else
var asyncResult = Begin_createRoom(null, null, reqSeq, contactIds);
return End_createRoom(asyncResult);
#endif
}
#if SILVERLIGHT