Projektdateien hinzufügen.

This commit is contained in:
Kevin Krüger
2023-07-24 12:00:34 +02:00
parent 656751e10b
commit 0d00a90942
210 changed files with 45049 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
namespace VideoBrowser.If
{
using VideoBrowser.Core;
#region Interfaces
/// <summary>
/// Defines the <see cref="IUrlHandler" />
/// </summary>
public interface IUrlHandler
{
#region Properties
/// <summary>
/// Gets the main Domain Name like youtube.com.
/// </summary>
string DomainName { get; }
/// <summary>
/// Gets or sets the Full Url like youtube video or play list url.
/// </summary>
string FullUrl { get; set; }
/// <summary>
/// Gets a value indicating whether IsDownloadable
/// </summary>
bool IsDownloadable { get; }
/// <summary>
/// Gets a value indicating whether IsPlayList
/// </summary>
bool IsPlayList { get; }
/// <summary>
/// Gets the VideoUrlTypes
/// </summary>
UrlTypes VideoUrlTypes { get; }
#endregion Properties
}
#endregion Interfaces
}