コード例 #1
0
        public async ValueTask DisposeAsync()
        {
            Network.Output?.WriteLine("STARTING TEARDOWN: Scheduled Transfer Crypto Transaction");
            try
            {
                if (!PrivateKey.IsEmpty)
                {
                    await Client.DeletePendingTransactionAsync(Record.Pending.Id, PrivateKey, ctx =>
                    {
                        ctx.Memo = "TestPendingTransfer Teardown: Delete Pending TX (may already be deleted)";
                    });
                }
            }
            catch
            {
                //noop
            }
            await ReceivingAccount.DisposeAsync();

            await SendingAccount.DisposeAsync();

            await PayingAccount.DisposeAsync();

            await Client.DisposeAsync();

            Network.Output?.WriteLine("TEARDOWN COMPLETED: Scheduled Transfer Crypto Transaction");
        }
コード例 #2
0
        public async ValueTask DisposeAsync()
        {
            Network.Output?.WriteLine("STARTING TEARDOWN: Test Topic Instance");
            try
            {
                await Client.DeleteTopicAsync(Record.Topic, AdminPrivateKey, ctx =>
                {
                    ctx.Memo = "TestTopicInstance Teardown: Attempting to delete Topic from Network (may already be deleted)";
                });
            }
            catch
            {
                //noop
            }
            await Client.DisposeAsync();

            await TestAccount.DisposeAsync();

            Network.Output?.WriteLine("TEARDOWN COMPLETED Test Topic Instance");
        }