/
vshmidt
/
masstransit
Обзор
Документация
Войти
/
vshmidt
/
masstransit
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
tests/MassTransit.Tests/Encryption/TestMessage.cs
44 строки
1 KB
Patrick van Ek
Added Encrypted Deserializer (V2) with fallback to support Key Rotation
22 май 2023, 15:41
22 май 2023, 15:41
050b710
Код
Авторство
О чём код?
namespace MassTransit.Tests.Encryption { using System; public class TestMessage { public Guid Id { get; } public string TestValue { get; } public TestMessage(Guid id, string testValue) { Id = id; TestValue = testValue; } #region Equality members protected bool Equals(TestMessage other) { return Id.Equals(other.Id) && TestValue == other.TestValue; } public override bool Equals(object obj) { if (ReferenceEquals(null, obj)) return false; if (ReferenceEquals(this, obj)) return true; if (obj.GetType() != this.GetType()) return false; return Equals((TestMessage)obj); } public override int GetHashCode() { unchecked { return (Id.GetHashCode() * 397) ^ TestValue.GetHashCode(); } } #endregion } }