サービスで特定のアクション(PUTやDELETEなど)を実行した後、ユーザーまたはユーザーのグループに通知を送信したいと思います。これは、アクションの応答を送信する前に行われます。
通知を実装する私の方法は非常に簡単です、私はインターフェースを持っています:
public Interface INotification{
void send(string mail, string content);
void send(Group group, string content);
}
これは、あらゆる種類の通知を表します。特定のサービスで使用される種類の通知を挿入しますが、これが最適なソリューションとは見なされません。これを達成するためのより良い方法はありますか?これを達成するのに役立つServiceStackと簡単に統合できるフレームワークはありますか?
私の観点からのもう1つの問題は、テンプレートのロードです。これは、通知を送信するたびに実行されます。これは最適ではないと思うので、私はこのアプローチが好きではありません。(しかし、これは別の問題です)
あなたが私に提供できるすべての助けに感謝します。