public void Configure(IMvxPluginConfiguration configuration) { if (configuration != null) { this.configuration = configuration as RedhotminuteStyleConfiguration; } }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration == null && !(configuration is LocalizationConfiguration)) throw new MvxException("Plugin only supports instances of LocalizationConfiguration. You provided {0}", configuration.GetType().Name); _localizationConfig = (LocalizationConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is ChatConfiguration)) { throw new System.Exception("Configuration is not a valid ChatConfiguration"); } _Configuration = (ChatConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is MediaConfig)) { throw new System.Exception("Configuration is not a valid MediaConfig."); } _Configuration = (MediaConfig)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is NetworkConfigurationDroid)) { throw new Exception("Configuration does not appear to be a valid NetworkConfiguration."); } _Configuration = (NetworkConfigurationDroid)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is SecureStorageConfiguration)) { throw new System.Exception("Configuration does not appear to be a valid SecureStorageConfiguration."); } _Configuration = (SecureStorageConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is LocalStorageConfiguration)) { throw new Exception("Configuration does not appear to be a valid NetworkConfiguration."); } _Configuration = (LocalStorageConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if ((configuration == null) || !(configuration is ScanningConfigCollection)) { return; } _Config = configuration as ScanningConfigCollection; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is DialogsConfiguration)) { throw new System.Exception("Configuration is not a value DialogsConfiguration."); } _Configuration = (DialogsConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is DroidAnalyticsConfiguration)) { throw new Exception("Configuration is not a valid DroidAnalyticsConfiguration"); } _Configuration = (DroidAnalyticsConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration != null && !(configuration is MvxDownloadCacheConfiguration)) { throw new MvxException("You must use a MvxDownloadCacheConfiguration object for configuring the DownloadCache, but you supplied {0}", configuration.GetType().Name); } _configuration = (MvxDownloadCacheConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is ValidationConfig)) { throw new System.Exception("Configuration does not appear to be a valid ValidationConfig."); } _Config = (ValidationConfig)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is LocationConfig)) { throw new ArgumentException("Configuration is not a LocationConfig"); } _Config = (LocationConfig)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is DialogConfig)) { throw new Exception("Configuration does not appear to be a valid DialogConfig."); } _Config = (DialogConfig)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is AppCenterConfiguration)) { throw new System.Exception("Configuration does not appear to be a valid AppCenterConfiguration."); } _Configuration = (AppCenterConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is AIConfiguration)) { throw new Exception("Configuration is not a valid AIConfiguration"); } _Configuration = (AIConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration != null && !(configuration is XamarinInsightsConfiguration)) { throw new MvxException("You must use a XamarinInsightsConfiguration object for configuring the XamarinInsights plugin, but you supplied {0}", configuration.GetType().Name); } _configuration = (XamarinInsightsConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is SecureStorageConfiguration)) { throw new System.ArgumentException("Configuration is not a valid SecureStorageConfiguration"); } _Configuration = (SecureStorageConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is OktaAuthConfiguration)) { throw new System.Exception("Configuration does not appear to be a valid OktaAuthConfiguration."); } _Configuration = (OktaAuthConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration != null && !(configuration is DroidCheeseSettingsConfiguration)) throw new MvxException( "Plugin configuration only supports instances of DroidCheeseSettingsConfiguration, you provided {0}", configuration.GetType().Name); _config = (DroidCheeseSettingsConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration != null && !(configuration is MvxJsonConfiguration)) { throw new MvxException("You must configure the Json plugin with MvxJsonConfiguration - but supplied {0}", configuration.GetType().Name); } _configuration = (MvxJsonConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (!(configuration is MvxRoutingConfiguration)) { return; } _configuration = (MvxRoutingConfiguration)configuration; }
/// <summary> /// Configure the plugin /// </summary> /// <param name="configuration">Plugin configuration data</param> public void Configure(IMvxPluginConfiguration configuration) { if (configuration == null) { throw new ArgumentNullException("configuration", "The Feedback Dialog needs at least the ApplicationReviewUrl and FeedbackEmailAddress configured"); } _configuration = configuration as FeedbackDialogConfiguration; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration != null && !(configuration is AzureAccessControlConfiguration)) throw new MvxException( "Plugin configuration only supports instances of AzureAccessControlConfiguration, you provided {0}", configuration.GetType().Name); _config = (AzureAccessControlConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration == null && !(configuration is LocalizationConfiguration)) { throw new MvxException("Plugin only supports instances of LocalizationConfiguration. You provided {0}", configuration.GetType().Name); } _localizationConfig = (LocalizationConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration != null && !(configuration is TouchNotificationConfiguration)) throw new MvxException( "Plugin configuration only supports instances of TouchNotificationConfiguration, you provided {0}", configuration.GetType().Name); _config = (TouchNotificationConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration != null && !(configuration is TouchModernHttpClientConfiguration)) { throw new MvxException( "Plugin configuration only supports instances of TouchModernHttpClientConfiguration, you provided {0}", configuration.GetType().Name); } _config = (TouchModernHttpClientConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration != null && !(configuration is AzureAccessControlConfiguration)) { throw new MvxException( "Plugin configuration only supports instances of AzureAccessControlConfiguration, you provided {0}", configuration.GetType().Name); } _config = (AzureAccessControlConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration != null && !(configuration is DroidCheeseSettingsConfiguration)) { throw new MvxException( "Plugin configuration only supports instances of DroidCheeseSettingsConfiguration, you provided {0}", configuration.GetType().Name); } _config = (DroidCheeseSettingsConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { var config = configuration as PluginConfiguration; if (config == null || string.IsNullOrWhiteSpace(config.GlobalCacheKey)) { throw new ArgumentNullException(nameof(configuration), "configuration is invalid. null or globalKey is null or white spaces"); } configurationKey = config.GlobalCacheKey; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration == null) return; var wpfConfiguration = (WpfFileStoreConfiguration)configuration; if (!Directory.Exists(wpfConfiguration.RootFolder)) { var message = "File plugin configuration error : root folder '" + wpfConfiguration.RootFolder + "' does not exists."; MvxTrace.Error(message); throw new DirectoryNotFoundException(message); } _rootFolder = wpfConfiguration.RootFolder; }
public void Configure(IMvxPluginConfiguration configuration) { if (_loaded) { MvxTrace.Error("Error - Configure called for Json Plugin after the plugin is already loaded"); return; } if (configuration != null && !(configuration is MvxJsonConfiguration)) { throw new MvxException("You must configure the Json plugin with MvxJsonConfiguration - but supplied {0}", configuration.GetType().Name); } _configuration = (MvxJsonConfiguration)configuration; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration == null) { return; } if (!(configuration is WpfCheeseSettingsConfiguration cheeseSettingsConfiguration)) { throw new MvxException( "Plugin configuration only supports instances of WpfCheeseSettingsConfiguration, you provided {0}", configuration.GetType().Name); } _config = cheeseSettingsConfiguration; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration == null) { return; } var fileConfiguration = configuration as MvxFileConfiguration; if (fileConfiguration == null) { throw new MvxException("You must use a MvxFileConfiguration object for configuring the File Plugin, but you supplied {0}", configuration.GetType().Name); } _configuration = fileConfiguration; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration == null) { return; } var wpfConfiguration = (WpfFileStoreConfiguration)configuration; if (!Directory.Exists(wpfConfiguration.RootFolder)) { var message = "File plugin configuration error : root folder '" + wpfConfiguration.RootFolder + "' does not exists."; MvxTrace.Error(message); throw new DirectoryNotFoundException(message); } _rootFolder = wpfConfiguration.RootFolder; }
public void Configure(IMvxPluginConfiguration configuration) { if (configuration == null) { throw new MvxException("The XamarinInsights need a PluginConfiguration, you didn't provide any"); } var config = configuration as AppInsightsConfiguration; if (config == null) { throw new MvxException("The XamarinInsights needs AppInsightsConfiguration, you provided: {0}", configuration.GetType()); } Config = config; }
public void Configure(IMvxPluginConfiguration configuration) { _config = (configuration as DialogPluginConfiguration) ?? new DialogPluginConfiguration("cancel", "ok"); }
public void Configure(IMvxPluginConfiguration configuration) { if ((configuration == null) || !(configuration is ScanningConfigCollection)) return; _Config = configuration as ScanningConfigCollection; }
public void Configure(IMvxPluginConfiguration configuration) { _configuration = (MockLocationWatcherConfiguration) configuration; }