That's a good idea.

Is your thought that the providers element in the config becomes optional
then?

On Sat, Jul 4, 2009 at 11:05 PM, Ron Grabowski <rongrabow...@yahoo.com>wrote:

> A simple-ish first patch might be to embed a providers.config into the
> assembly and implement the functionality described in this documentation
> from DbProviderFactory:
>
> /// <summary>
> /// Gets the IDbProvider given an identifying name.
> /// </summary>
> /// <remarks>
> /// Familiar names for the .NET 2.0 provider model are supported, i.e.
> /// System.Data.SqlClient.  Refer to the documentation for a complete
> /// listing of supported DbProviders and their names.
> /// </remarks>
> /// <param name="providerInvariantName">Name of the provider
> invariant.</param>
> /// <returns>An IDbProvider</returns>
> public IDbProvider GetDbProvider(string providerInvariantName)
>
> such that someone can simply use "ibatis.sqlServer2.0" without having to
> worry about a providers.config in their project.
>
> Add a static constructor to DbProviderFactory and load in all the built-in
> providers there?
>
> ------------------------------
> *From:* Clinton Begin <clinton.be...@gmail.com>
> *To:* user-cs@ibatis.apache.org
> *Sent:* Wednesday, June 17, 2009 10:35:52 PM
> *Subject:* iBATIS.NET Welcomes Michael McCurrey as Committer
>
>
> Welcome Aboard Michael!
>
> Clinton
>



-- 
Michael J. McCurrey
Read with me at http://www.mccurrey.com
http://chaoticmindramblings.blogspot.com/

Reply via email to