public void SubscribeFilterTest() { // get test Assert.That(SubscribeFilter.Message.ToString(), Is.EqualTo("msg")); Assert.That(SubscribeFilter.Friend.ToString(), Is.EqualTo("friend")); Assert.That(SubscribeFilter.Call.ToString(), Is.EqualTo("call")); Assert.That(SubscribeFilter.Reply.ToString(), Is.EqualTo("reply")); Assert.That(SubscribeFilter.Mention.ToString(), Is.EqualTo("mention")); Assert.That(SubscribeFilter.Group.ToString(), Is.EqualTo("group")); Assert.That(SubscribeFilter.Like.ToString(), Is.EqualTo("like")); Assert.That(SubscribeFilter.All.ToString() , Is.EqualTo("call,friend,group,like,mention,msg,reply")); // parse test Assert.That(SubscribeFilter.FromJsonString("msg"), Is.EqualTo(SubscribeFilter.Message)); Assert.That(SubscribeFilter.FromJsonString("friend"), Is.EqualTo(SubscribeFilter.Friend)); Assert.That(SubscribeFilter.FromJsonString("call"), Is.EqualTo(SubscribeFilter.Call)); Assert.That(SubscribeFilter.FromJsonString("reply"), Is.EqualTo(SubscribeFilter.Reply)); Assert.That(SubscribeFilter.FromJsonString("mention"), Is.EqualTo(SubscribeFilter.Mention)); Assert.That(SubscribeFilter.FromJsonString("group"), Is.EqualTo(SubscribeFilter.Group)); Assert.That(SubscribeFilter.FromJsonString("like"), Is.EqualTo(SubscribeFilter.Like)); Assert.That(SubscribeFilter.FromJsonString("msg,friend,call,reply,mention,group,like") , Is.EqualTo(SubscribeFilter.All)); }
public bool RegisterDevice([NotNull]string token, string deviceModel, string systemVersion, bool? noText = null, SubscribeFilter subscribe = null) { VkErrors.ThrowIfNullOrEmpty(() => token); var parameters = new AccountRegisterDeviceParams { Token = token, DeviceModel = deviceModel, SystemVersion = systemVersion }; return RegisterDevice(parameters); }
public bool RegisterDevice([NotNull] string token, string deviceModel, string systemVersion, bool?noText = null, SubscribeFilter subscribe = null) { VkErrors.ThrowIfNullOrEmpty(() => token); var parameters = new AccountRegisterDeviceParams { Token = token, DeviceModel = deviceModel, SystemVersion = systemVersion }; return(RegisterDevice(parameters)); }
public bool RegisterDevice([NotNull]string token, string deviceModel, string systemVersion, bool? noText = null, SubscribeFilter subscribe = null) { VkErrors.ThrowIfNullOrEmpty(() => token); var parameters = new VkParameters { {"token", token}, {"device_model", deviceModel}, {"system_version", systemVersion}, {"no_text", noText}, {"subscribe", subscribe} }; return _vk.Call("account.registerDevice", parameters); }
public bool RegisterDevice([NotNull] string token, string deviceModel, string systemVersion, bool?noText = null, SubscribeFilter subscribe = null) { VkErrors.ThrowIfNullOrEmpty(() => token); var parameters = new VkParameters { { "token", token }, { "device_model", deviceModel }, { "system_version", systemVersion }, { "no_text", noText }, { "subscribe", subscribe } }; return(_vk.Call("account.registerDevice", parameters)); }