|
using System;
using Microsoft.Practices.EnterpriseLibrary.Common.Configuration;
using Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder;
using Project.Practice.DB;
namespace Project.Practice.DB.Configuration
{
public class DBAssembler : IAssembler<IDBProvider, DBData>
{
public IDBProvider Assemble(Microsoft.Practices.ObjectBuilder.IBuilderContext context, DBData dbData, IConfigurationSource configurationSource, ConfigurationReflectionCache reflectionCache)
{
return new DBProvider(dbData.UserId, dbData.Password, dbData.Server, dbData.Database);
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.