Reference Include="System.Runtime.Serialization" to use Serialization contracts like IgnoreDataMember.
Refactor client according to server.
Fix onClose empty user bug one more time.
Replace {string} to {name} in questions.
And other small fixes.