From 2bc7ef9898fd58eb32d3c1c2cfcea4e450a89394 Mon Sep 17 00:00:00 2001 From: "chris.watts90@outlook.com" Date: Mon, 19 Jun 2017 21:57:23 +0100 Subject: [PATCH] start padding out interface to enable configuration, will enable properties to be given up from notifier e.g.: port/endpoint etc. --- RaceLapTimer/Interfaces/INotifierProvider.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/RaceLapTimer/Interfaces/INotifierProvider.cs b/RaceLapTimer/Interfaces/INotifierProvider.cs index 502f025..fab93f2 100644 --- a/RaceLapTimer/Interfaces/INotifierProvider.cs +++ b/RaceLapTimer/Interfaces/INotifierProvider.cs @@ -14,5 +14,13 @@ namespace Interfaces void NotifyRaceLapEvent(NotificationEventArgs args, Pilot pilot); void NotifyRaceWinner(NotificationEventArgs args, Pilot pilot); void NotifyRaceFinished(NotificationEventArgs args); + + //Dictionary NotifierConfigurationSettings { get; } + //Dictionary> ParseConfiguration(Dictionary properties); + } + + public class ValidationError + { + public string Error { get; set; } } }