/// @copydoc ColorShapeLinks.TextBased.Lib.ISessionListener.ListenTo /// <seealso cref="ColorShapeLinks.TextBased.Lib.ISessionListener.ListenTo"/> public void ListenTo(ISessionSubject subject) { subject.BeforeSession += BeforeSession; subject.AfterSession += AfterSession; subject.BeforeMatch += BeforeMatch; subject.AfterMatch += AfterMatch; }
/// @copydoc ColorShapeLinks.TextBased.Lib.ISessionListener.ListenTo /// <seealso cref="ColorShapeLinks.TextBased.Lib.ISessionListener.ListenTo"/> public void ListenTo(ISessionSubject subject) { // Register listeners subject.BeforeSession += BeforeSession; subject.BeforeMatch += BeforeMatch; subject.AfterMatch += AfterMatch; subject.AfterSession += AfterSession; }
/// @copydoc ColorShapeLinks.TextBased.Lib.ISessionListener.ListenTo /// <seealso cref="ColorShapeLinks.TextBased.Lib.ISessionListener.ListenTo"/> public void ListenTo(ISessionSubject subject) { subject.AfterSession += AfterSession; }