static PatientsFactoryService GetService(Account account)
        {
            var web3    = new Web3(account, clientUrl);
            var service = new PatientsFactoryService(web3, contractAddress);

            return(service);
        }
        public static async Task <string> DeployContract(Account account, string _clientUrl)
        {
            Console.WriteLine("Deploying...");
            var web3       = new Web3(account, _clientUrl);
            var deployment = new PatientsFactoryDeployment();
            var receipt    = await PatientsFactoryService.DeployContractAndWaitForReceiptAsync(web3, deployment);

            clientUrl       = _clientUrl;
            contractAddress = receipt.ContractAddress;

            Console.WriteLine($"Contract Address: {contractAddress}");
            Console.WriteLine("");
            return(contractAddress);
        }