1
0
mirror of synced 2024-06-25 22:07:39 +00:00
Tapeti/Tapeti/IRoutingKeyStrategy.cs
Mark van Renswoude 6c32665c8a [ci skip] Refactored how consume result is handled
Reimplemented the exception strategy and logging
Much XML documentation, such wow
2019-08-14 12:20:53 +02:00

18 lines
423 B
C#

using System;
namespace Tapeti
{
/// <summary>
/// Translates message classes into routing keys.
/// </summary>
public interface IRoutingKeyStrategy
{
/// <summary>
/// Determines the routing key for the given message class.
/// </summary>
/// <param name="messageType"></param>
/// <returns></returns>
string GetRoutingKey(Type messageType);
}
}