Új hozzászólás Aktív témák

  • trisztan94

    őstag

    Ha az MVVM-et követem, akkor egy olyan metódus ami azt csekkolja, hogy van-e internetkapcsolat, az Model, ugye?

    Csak egy Task<Bool> metódus.

    (#5469) Karma

    Köszönöm! :R

    Szerk:

    + van még két extension method-om egy ExtensionMethods.cs fájlban. Azt hova kellene raknom? Egyelőre a solution gyökerében van.

    public static void Shuffle<T>(this IList<T> list)
    {
    int n = list.Count;
    Random rnd = new Random();
    while (n > 1)
    {
    int k = (rnd.Next(0, n) % n);
    n--;
    T value = list[k];
    list[k] = list[n];
    list[n] = value;
    }
    }

    public static Task<RestSharp.IRestResponse> ExecuteAwait(this RestClient client, RestRequest request)
    {
    TaskCompletionSource<IRestResponse> taskCompletionSource = new TaskCompletionSource<IRestResponse>();
    client.ExecuteAsync(request, (response, asyncHandle) =>
    {
    if (response.ResponseStatus == ResponseStatus.Error)
    {
    taskCompletionSource.SetException(response.ErrorException);
    }
    else
    {
    taskCompletionSource.SetResult(response);
    }
    });
    return taskCompletionSource.Task;
    }

    Ezek vannak benne.

    + mégegy:

    Az alap LocalizedStrings.cs is a gyökérben van. Jó az ott?

Új hozzászólás Aktív témák

Hirdetés