Example #1
0
    public async Task UninstallLogRouteAsync(LogRouteBase route)
    {
        lock (LockObj)
        {
            this.RouteList = this.RouteList.Remove(route);
        }

        await route._CancelSafeAsync();

        await route._CleanupSafeAsync();

        await route._DisposeSafeAsync();
    }
Example #2
0
 public void UninstallLogRoute(LogRouteBase route)
 => UninstallLogRouteAsync(route)._GetResult();