diff --git a/src/NOCQ/NOCQ.csproj b/src/NOCQ/NOCQ.csproj index 75b8f50..6206afc 100644 --- a/src/NOCQ/NOCQ.csproj +++ b/src/NOCQ/NOCQ.csproj @@ -59,12 +59,15 @@ - + + IEmailSetting.cs + + diff --git a/src/NOCQ/Plugins/Email/EmailSettings.cs b/src/NOCQ/Plugins/Email/EmailSettings.cs index 295d427..d5af464 100644 --- a/src/NOCQ/Plugins/Email/EmailSettings.cs +++ b/src/NOCQ/Plugins/Email/EmailSettings.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; namespace NOCQ.Plugins.Email { - public class EmailSettings + public class EmailSettings :IEmailSetting { public string Username {get;set;} public string Password {get;set;} diff --git a/src/NOCQ/Plugins/Email/IEmailSetting.cs b/src/NOCQ/Plugins/Email/IEmailSetting.cs new file mode 100644 index 0000000..018bdb7 --- /dev/null +++ b/src/NOCQ/Plugins/Email/IEmailSetting.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +namespace NOCQ +{ + public interface IEmailSetting + { + string Username {get;set;} + string Password {get;set;} + string Host {get;set;} + int Port {get;set;} + string Folder {get;set;} + bool IsSsl {get;set;} + int Frequency { get; set; } + IEnumerable ParseRules {get;set;} + } +} +