public override object GetConfigInstance() { ExtendedHandlerConfig config = new ExtendedHandlerConfig(); config.User = @"scott"; config.Password = @"tiger"; config.DataSource = @"(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = XE)))"; config.ConnectionTimeout = 60; config.CommandTimeout = 300; config.OutputType = OutputTypeType.Xml; config.OutputFile = @"C:\Temp\FileNotReallyNeeded.xml"; config.PrettyPrint = true; return(config); }
public override IHandlerRuntime Initialize(string configStr) { config = this.DeserializeOrDefault <ExtendedHandlerConfig>(configStr); return(base.Initialize(configStr)); }