
* Web.csproj: * Web.config: * Catalog.xml: * Global.asax.cs: * TestBinding.cs: * IProvider.cs: * yavscModel.csproj: * WFManager.cs: * BasketController.cs: * WorkFlowController.cs: * ITCPNpgsqlProvider.cs: * IContentProvider.cs: * WorkFlowProvider.csproj: * NpgsqlContentProvider.cs: * Provider.cs: * ITContentProvider.csproj: * FrontOfficeApiController.cs: * ProviderCollection.cs: * WorkflowConfiguration.cs: * BlogProvidersConfigurationSection.cs: * IITContent.cs: Estimate creation
23 lines
482 B
C#
23 lines
482 B
C#
using System;
|
|
using System.Configuration;
|
|
|
|
namespace WorkFlowProvider.Configuration
|
|
{
|
|
public class WFProviderCollection : ConfigurationElementCollection
|
|
{
|
|
protected override object GetElementKey (ConfigurationElement element)
|
|
{
|
|
return ((WFProvider) element).Name;
|
|
}
|
|
protected override ConfigurationElement CreateNewElement ()
|
|
{
|
|
return new WFProvider();
|
|
}
|
|
public WFProvider GetElement (string name)
|
|
{
|
|
return this.BaseGet (name) as WFProvider;
|
|
}
|
|
}
|
|
}
|
|
|