public MessageDto Map(ActivityMessage activityMessage) { if (activityMessage == null) { throw new ArgumentNullException("activityMessage", "Object to map was null"); } return(new MessageDto { PrId = encryptor.Encode(activityMessage.ProjectId.ToString()), AcId = encryptor.Encode(activityMessage.ActivityId.ToString()), Start = TimeStampConverter.ConvertToUnixTimestamp(activityMessage.StartTime), End = TimeStampConverter.ConvertToUnixTimestamp(activityMessage.StopTime), }); }
/// <summary> /// /// </summary> public override void Save() { if (this.Dict.Count <= 0) { this.Delete(); return; } Directory.CreateDirectory(this.GetDirectory().ToString()); using (MemoryStream stream = new MemoryStream()) { using (BinaryWriter writer = new BinaryWriter(stream)) { writer.Write(this.Dict.Count); foreach (KeyValuePair <string, string> kv in this.Dict) { writer.Write(kv.Key); writer.Write(kv.Value); } writer.Flush(); } byte[] data = stream.ToArray(); if (this.Encryptor != null) { data = Encryptor.Encode(data); } var filename = this.GetFullFileName().ToString(); File.WriteAllBytes(filename, data); } }
public override void SetObject(string key, object value) { string str = value == null ? "" : Serializer.Serialize(value); if (Encryptor != null) { byte[] data = Encoding.UTF8.GetBytes(str); data = Encryptor.Encode(data); str = Convert.ToBase64String(data); } PlayerPrefs.SetString(Key(key), str); if (!Keys.Contains(key)) { Keys.Add(key); SaveKeys(); } }
private string GetUserName() { return(encryptor.Encode(Environment.UserName)); //return encryptor.Encode("amdar"); }
public void Test_Encode_Null_Exception() { string result = encryptor.Encode(null); }