Esempio n. 1
0
    public override void Dispose()
    {
        view.OnOpenMarketplaceRequested -= OnOpenMarketplacePressed;
        landSearchHandler.OnResult      -= OnSearchResult;

        using (var iterator = landElementViews.GetEnumerator())
        {
            while (iterator.MoveNext())
            {
                iterator.Dispose();
            }
        }

        while (landElementViewsPool.Count > 0)
        {
            landElementViewsPool.Dequeue().Dispose();
        }

        view.Dispose();
    }
Esempio n. 2
0
 public override void Dispose()
 {
     view.Dispose();
 }