protected async Task <DataTable> ExecuteScriptFile( string connectionString, string scriptFile) { using (var connection = await DatabaseDriver.OpenConnection(connectionString)) using (var command = connection.CreateCommand()) { command.CommandType = CommandType.Text; command.CommandText = await GetResourceText(GetType().Assembly, scriptFile); using (var reader = await command.ExecuteReaderAsync()) { var dataTable = new DataTable(); dataTable.Load(reader); return(dataTable); } } }