Add ConfigureWithEmbeddedResource methods to DomSqlMapBuilder and
DomDaoManagerBuilder classes
----------------------------------------------------------------------------------------------
Key: IBATISNET-83
URL: http://issues.apache.org/jira/browse/IBATISNET-83
Project: iBatis for .NET
Type: New Feature
Environment: IBatisNet source revision 190788
Reporter: Chris Weisel
Assigned to: Gilles Bayon
Priority: Trivial
For simple convenience, it would be nice to have the ability to configure
SqlMaps and DaoManagers directly from embedded config files. Currently, a call
must be made to
IBatisNet.Common.Utilities.Resources.GetEmbeddedResourceAsXmlDocument() or
something equivalent and then then the resulting XmlDocument passed into the
Configure(XmlDocument document) method of the respective builder class.
The following method is for DomSqlMapBuilder:
/// <summary>
/// Configure a SqlMapper from an embedded resource
/// </summary>
/// <param name="resource">Location of the embedded resource</param>
/// <returns>An SqlMap</returns>
public SqlMapper ConfigureWithEmbeddedResource(string resource)
{
XmlDocument document = Resources.GetEmbeddedResourceAsXmlDocument( resource );
return Build( document, false);
}
The following method is for DomDaoManagerBuilder:
/// <summary>
/// Configure DaoManagers from an embedded xml document.
/// </summary>
/// <param name="resource">An embedded resource</param>
public void ConfigureWithEmbeddedResource(string resource)
{
XmlDocument document = Resources.GetEmbeddedResourceAsXmlDocument(resource);
BuildDaoManagers( document, false );
}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira