public async Task SendJsonMessageAsync <T>(SentDataWrapper <T> data, string address) { var serializeObject = JsonConvert.SerializeObject(data); var bundle = new Bundle(); bundle.AddTransfer(this.CreateTransfer(TryteString.FromAsciiString(serializeObject), address)); await Task.Factory.StartNew(() => this.repository.SendTransfer(this.seed, bundle, SecurityLevel.Medium, 27, 14)); }
public bool Equals(SentDataWrapper <Contact> x1, SentDataWrapper <Contact> x2) { if (ReferenceEquals(x1, x2)) { return(true); } if (x1 is null || x2 is null) { return(false); } return(x1.Data.ContactAdress == x2.Data.ContactAdress); }
public int GetHashCode(SentDataWrapper <Contact> co) { return(co == null ? 0 : co.Data.ContactAdress.GetHashCode()); }