/// <summary> /// Returns exception handling configuration. /// </summary> /// <param name="cfg"></param> /// <returns></returns> public static ExceptionHandlingConfiguration ExceptionHandlingConfiguration(this LightBddConfiguration cfg) { return(cfg.Get <ExceptionHandlingConfiguration>()); }
/// <summary> /// Return execution extensions configuration. /// </summary> /// <param name="cfg">Configuration object.</param> /// <returns>Execution extensions configuration.</returns> public static ExecutionExtensionsConfiguration ExecutionExtensionsConfiguration(this LightBddConfiguration cfg) { return(cfg.Get <ExecutionExtensionsConfiguration>()); }
/// <summary> /// Returns step type configuration. /// </summary> /// <param name="cfg">Configuration object.</param> /// <returns>Step type configuration.</returns> public static StepTypeConfiguration StepTypeConfiguration(this LightBddConfiguration cfg) { return(cfg.Get <StepTypeConfiguration>()); }
/// <summary> /// Returns culture info provider configuration. /// </summary> /// <param name="cfg">Configuration object.</param> /// <returns>Culture info provider configuration.</returns> public static CultureInfoProviderConfiguration CultureInfoProviderConfiguration(this LightBddConfiguration cfg) { return(cfg.Get <CultureInfoProviderConfiguration>()); }
/// <summary> /// Retrieves <see cref="DependencyContainerConfiguration"/> from <paramref name="configuration"/> for further customizations. /// </summary> /// <param name="configuration">Configuration object.</param> /// <returns>Configuration object.</returns> public static DependencyContainerConfiguration DependencyContainerConfiguration(this LightBddConfiguration configuration) { return(configuration.Get <DependencyContainerConfiguration>()); }