/// <summary> /// /// </summary> /// <param name="appVersion"></param> /// <param name="locale"></param> /// <returns></returns> public bool QueueGetAssetDigestRequest(uint appVersion, string locale) { var message = new GetAssetDigestMessage { AppVersion = appVersion, DeviceManufacturer = Client.DeviceProfile.HardwareManufacturer, DeviceModel = Client.DeviceProfile.HardwareModel, Locale = locale, Platform = Client.DeviceProfile.Platform }; return(Client.QueueRequest(RequestType.GetAssetDigest, message)); }
public static Request GetGetAssetDigestMessageRequest(Client client) { var getAssetDigestMessage = new GetAssetDigestMessage { Platform = client.Platform, AppVersion = client.AppVersion }; return(new Request { RequestType = RequestType.GetAssetDigest, RequestMessage = getAssetDigestMessage.ToByteString() }); }