Anilibria.NET API Anilibria.NET API
Anilibria.NET API Anilibria.NET API
Author: Ilya Kotomin

Search Results for

    Class AnilibriaClient

    AnilibriaAPI client (User)

    Inheritance
    System.Object
    AnilibriaClient
    Namespace: Anilibria.NET.Client
    Assembly: Anilibria.NET.dll
    Syntax
    public class AnilibriaClient : IDisposable

    Constructors

    AnilibriaClient(String, String)

    Creation of AnilibriaAPI client

    Declaration
    public AnilibriaClient(string login, string password)
    Parameters
    Type Name Description
    System.String login

    User login (user name or email)

    System.String password

    Password password

    Properties

    LoggedIn

    Is user loggined

    Declaration
    public bool LoggedIn { get; }
    Property Value
    Type Description
    System.Boolean

    Token

    User token

    Declaration
    public string Token { get; }
    Property Value
    Type Description
    System.String

    Methods

    AddFavoriteAsync(Title)

    Adding title in favorites

    Declaration
    public async Task AddFavoriteAsync(Title title)
    Parameters
    Type Name Description
    Title title

    Title which will be added into the Favorite

    Returns
    Type Description
    Task

    DeleteFavoriteAsync(Title)

    Deleting title from favorites

    Declaration
    public async Task DeleteFavoriteAsync(Title title)
    Parameters
    Type Name Description
    Title title

    Title to delete

    Returns
    Type Description
    Task

    Dispose()

    Disposing of anilibria client

    Declaration
    public void Dispose()

    GetFavoriteTitles()

    Returns list of favorite titles of user

    Declaration
    public async Task<Title[]> GetFavoriteTitles()
    Returns
    Type Description
    Task<Title[]>

    List of favorite titles of user

    LoginAsync()

    Async loging in anilibria.tv

    Declaration
    public async Task LoginAsync()
    Returns
    Type Description
    Task
    Exceptions
    Type Condition
    AnilibriaInvalidUserException

    Invalid user login or password

    LogoutAsync()

    Async loging outing anilibria.tv

    Declaration
    public async Task LogoutAsync()
    Returns
    Type Description
    Task
    anilibria.tv