guibranco/GuiStracini.HolidayAPI

View on GitHub
Src/GuiStracini.HolidayAPI/Model/ICountry.cs

Summary

Maintainability
A
0 mins
Test Coverage
// ***********************************************************************
// 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; }
    }
}