Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

43 lines
1.2 KiB
C#

// Copyright (c) Microsoft Corporation. All rights reserved. See License.txt in the project root for license information.
using System.Collections.Generic;
using WebMatrix.Data;
namespace WebMatrix.WebData
{
internal class DatabaseWrapper : IDatabase
{
private readonly Database _database;
public DatabaseWrapper(Database database)
{
_database = database;
}
public dynamic QuerySingle(string commandText, params object[] parameters)
{
return _database.QuerySingle(commandText, parameters);
}
public IEnumerable<dynamic> Query(string commandText, params object[] parameters)
{
return _database.Query(commandText, parameters);
}
public dynamic QueryValue(string commandText, params object[] parameters)
{
return _database.QueryValue(commandText, parameters);
}
public int Execute(string commandText, params object[] parameters)
{
return _database.Execute(commandText, parameters);
}
public void Dispose()
{
_database.Dispose();
}
}
}