use RAC in WCFoundation