Src/GuiStracini.HolidayAPI/Model/ICountry.cs
// ***********************************************************************
// Assembly : GuiStracini.HolidayAPI
// Author : Guilherme Branco Stracini
// Created : 06-23-2020
//
// Last Modified By : Guilherme Branco Stracini
// Last Modified On : 28/01/2023
// ***********************************************************************
// <copyright file="ICountry.cs" company="Guilherme Branco Stracini">
// © 2020 Guilherme Branco Stracini. All rights reserved.
// </copyright>
// <summary></summary>
// ***********************************************************************
namespace GuiStracini.HolidayAPI.Model
{
/// <summary>
/// The country interface.
/// </summary>
public interface ICountry
{
/// <summary>
/// Gets the code.
/// </summary>
/// <value>The code.</value>
string Code { get; }
/// <summary>
/// Gets the name.
/// </summary>
/// <value>The name.</value>
string Name { get; }
/// <summary>
/// Gets the languages.
/// </summary>
/// <value>The languages.</value>
string[] Languages { get; }
/// <summary>
/// Gets the codes.
/// </summary>
/// <value>The codes.</value>
CountryCode Codes { get; }
/// <summary>
/// Gets the flag.
/// </summary>
/// <value>The flag.</value>
string Flag { get; }
/// <summary>
/// Gets the subdivisions.
/// </summary>
/// <value>The subdivisions.</value>
Subdivision[] Subdivisions { get; }
}
}