Hi guys,
I've been looking for this problem and I haven't found a solution. I'd
like you help me with this issue.
My problem is:
I have two classes
--
public class AccessConnectionString : IConnectionString
{
string provider;
string db;
string user;
string password;
public AccessConnectionString(string db, string user, string
password)
{
this.provider = "Microsoft.Jet.OLEDB.4.0";
this.db = db;
this.user = user;
this.password = password;
}
public string getConnectionString()
{
string connectionString = "Provider=" + provider + ";Data
Source=" + db +
";User Id=" + user + ";Password=" + password + ";";
return connectionString;
}
}
--
public class AccessOleDbSessionProvider<T> : ISessionProvider<T> where
T : new()
{
private IConnectionString connectionString;
public AccessOleDbSessionProvider(IConnectionString
connectionString) {
this.connectionString = connectionString;
}
public T getSesion() {
... connectionString.getConnectionString();
}
}
--
When I resolve an "AccessOleDbSessionProvider" object I'd like to set
the "AccessConnectionString" constructor params. These are obtain at
runtime from a form.
Can I do this? How? Else, what's the best solution?
Thanks a lot
--
You received this message because you are subscribed to the Google Groups
"Castle Project Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/castle-project-users?hl=en.