/// <summary>
 /// Use NewZealand holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseNewZealand <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <NewZealandHolidayProvider>(holidayTypes));
 }
Exemplo n.º 2
0
 /// <summary>
 /// Use Bangladesh holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseBangladesh <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <BangladeshHolidayProvider>(holidayTypes));
 }
 /// <summary>
 /// Use Dominican holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseDominican <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <DominicanHolidayProvider>(holidayTypes));
 }
Exemplo n.º 4
0
 /// <summary>
 /// Use Gibraltar holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseGibraltar <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <GibraltarHolidayProvider>(holidayTypes));
 }
Exemplo n.º 5
0
 /// <summary>
 /// Use Zimbabwe holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseZimbabwe <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <ZimbabweHolidayProvider>(holidayTypes));
 }
Exemplo n.º 6
0
 /// <summary>
 /// Use SvalbardAndJanMayen holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseSvalbardAndJanMayen <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <SvalbardAndJanMayenHolidayProvider>(holidayTypes));
 }
 /// <summary>
 /// Use Anguilla holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseAnguilla <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <AnguillaHolidayProvider>(holidayTypes));
 }
Exemplo n.º 8
0
 /// <summary>
 /// Use Luxembourg holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseLuxembourg <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <LuxembourgHolidayProvider>(holidayTypes));
 }
 /// <summary>
 /// Use CongoBrazzaville holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseCongoBrazzaville <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <CongoBrazzavilleHolidayProvider>(holidayTypes));
 }
Exemplo n.º 10
0
 /// <summary>
 /// Use CocosIslands holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseCocosIslands <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <CocosIslandsHolidayProvider>(holidayTypes));
 }
 /// <summary>
 /// Use BosniaAndHerzegovina holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseBosniaAndHerzegovina <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <BosniaAndHerzegovinaHolidayProvider>(holidayTypes));
 }
 /// <summary>
 /// Use Bulgaria holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseBulgaria<TOptions>(this HolidayOptions<TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions<TOptions>
 {
     return options.Use<BulgariaHolidayProvider>(holidayTypes);
 }
Exemplo n.º 13
0
 /// <summary>
 /// Use SaintBarts holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseSaintBarts <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <SaintBartsHolidayProvider>(holidayTypes));
 }
Exemplo n.º 14
0
 /// <summary>
 /// Use Liechtenstein holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseLiechtenstein <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <LiechtensteinHolidayProvider>(holidayTypes));
 }
Exemplo n.º 15
0
 /// <summary>
 /// Use UnitedArabEmirates holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseUnitedArabEmirates <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <UnitedArabEmiratesHolidayProvider>(holidayTypes));
 }
 /// <summary>
 /// Use CongoKinshasa holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseCongoKinshasa <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <CongoKinshasaHolidayProvider>(holidayTypes));
 }
Exemplo n.º 17
0
 /// <summary>
 /// Use ElSalvador holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseElSalvador <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <ElSalvadorHolidayProvider>(holidayTypes));
 }
Exemplo n.º 18
0
 /// <summary>
 /// Use EquatorialGuinea holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseEquatorialGuinea <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <EquatorialGuineaHolidayProvider>(holidayTypes));
 }
Exemplo n.º 19
0
 /// <summary>
 /// Use SouthKorea holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseSouthKorea <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <SouthKoreaHolidayProvider>(holidayTypes));
 }
Exemplo n.º 20
0
 /// <summary>
 /// Use Portugal holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UsePortugal <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <PortugalHolidayProvider>(holidayTypes));
 }
Exemplo n.º 21
0
 /// <summary>
 /// Use Mexico holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseMexico <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <MexicoHolidayProvider>(holidayTypes));
 }
 /// <summary>
 /// Use Guadeloupe holiday provider
 /// </summary>
 /// <param name="options"></param>
 /// <param name="holidayTypes"></param>
 /// <typeparam name="TOptions"></typeparam>
 /// <returns></returns>
 public static TOptions UseGuadeloupe <TOptions>(this HolidayOptions <TOptions> options, params HolidayType[] holidayTypes) where TOptions : HolidayOptions <TOptions>
 {
     return(options.Use <GuadeloupeHolidayProvider>(holidayTypes));
 }