/// <summary> /// Create a provider instance /// </summary> /// <param name="config">Config</param> /// <returns>The created provider</returns> private static Data.IProvider CreateProvider(Data.MailiasConfig config) { Data.IProvider provider = Providers.SingleOrDefault(p => p.ProviderKey == config.Provider); if (provider == null) { return(null); } provider.Configure(config); return(provider); }