Пример #1
0
        async Task <T> CallWithMigration <T>(ITgFunc <T> func)
        {
            try
            {
                return(await CallWithReConnect(func));
            }
            catch (TgDataCenterMigrationException e)
            {
                await ChangeConn(x => ConnectionPool.Connect(x, e.Dc));

                return(await CallWithReConnect(func));
            }
        }