/// <summary>
 /// Dipose resources
 /// </summary>
 public void Dispose()
 {
     if (service is FrancePublicHolidayAPI)
     {
         if (FrancePublicHolidayAPI.Instance != null)
         {
             FrancePublicHolidayAPI.Instance.Dispose();
         }
     }
     service = null;
 }
        /// <summary>
        /// constructor
        /// </summary>
        /// <param name="_service">by befault satic api will be instanciated or _service="RESTapi" to use "https://jours-feries-france.antoine-augusti.fr/api/" API </param>
        public PublicHoliday(string _service = "Default")
        {
            switch (_service)
            {
            case "RESTapi":
                service = FrancePublicHolidayAPI.Instance;
                break;

            default:
                service = new StaticFileAPI();
                break;
            }
        }