コード例 #1
0
        private static void RegisterNodeMaps(IServiceProvider serviceProvider)
        {
            INodeCreationService nodeCreationService = ServiceHelper.GetNodeCreationService(serviceProvider);

            Type nodeType           = typeof(CustomAuthenticationProviderNode);
            NodeCreationEntry entry = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(CustomAuthenticationProviderData), SR.CustomAuthenticationProviderCommandName);

            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(CustomRolesProviderNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(CustomRolesProviderData), SR.CustomRolesProviderCommandName);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(CustomAuthorizationProviderNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(CustomAuthorizationProviderData), SR.CustomAuthorizationProviderCommandName);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(CustomProfileProviderNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(CustomProfileProviderData), SR.CustomProfileProviderCommandName);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(CustomSecurityCacheProviderNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(CustomSecurityCacheProviderData), SR.CustomSecurityCacheNodeCommandName);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(AuthorizationRuleProviderNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(AuthorizationRuleProviderData), SR.AuthorizationRuleProviderCommandName);
            nodeCreationService.AddNodeCreationEntry(entry);
        }
コード例 #2
0
        private static void RegisterNodeTypes(IServiceProvider serviceProvider)
        {
            INodeCreationService nodeCreationService = ServiceHelper.GetNodeCreationService(serviceProvider);

            Type nodeType           = typeof(LoggingExceptionHandlerNode);
            NodeCreationEntry entry = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(LoggingExceptionHandlerData), SR.LoggingHandlerName);

            nodeCreationService.AddNodeCreationEntry(entry);
        }
コード例 #3
0
        private static void RegisterNodeTypes(IServiceProvider serviceProvider)
        {
            INodeCreationService nodeCreationService = ServiceHelper.GetNodeCreationService(serviceProvider);

            Type nodeType           = typeof(DatabaseSinkNode);
            NodeCreationEntry entry = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(DatabaseSinkData), SR.DatabaseSink);

            nodeCreationService.AddNodeCreationEntry(entry);
        }
        private static void RegisterNodeTypes(IServiceProvider serviceProvider)
        {
            INodeCreationService nodeCreationService = ServiceHelper.GetNodeCreationService(serviceProvider);

            Type nodeType           = typeof(CachingStoreProviderNode);
            NodeCreationEntry entry = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(CachingStoreProviderData), SR.SecurityInstance);

            nodeCreationService.AddNodeCreationEntry(entry);
        }
        private static void RegisterNodeTypes(IServiceProvider serviceProvider)
        {
            INodeCreationService nodeCreationService = ServiceHelper.GetNodeCreationService(serviceProvider);

            Type nodeType           = typeof(ActiveDirectoryRolesProviderNode);
            NodeCreationEntry entry = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(AdRolesProviderData), SR.ActiveDirectoryProvider);

            nodeCreationService.AddNodeCreationEntry(entry);
        }
コード例 #6
0
        private static void RegisterNodeTypes(IServiceProvider serviceProvider)
        {
            INodeCreationService nodeCreationService = ServiceHelper.GetNodeCreationService(serviceProvider);

            Type nodeType           = typeof(DbProfileProviderNode);
            NodeCreationEntry entry = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(DbProfileProviderData), SR.DbProfileProviderDisplayName);

            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(DbRolesProviderNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(DbRolesProviderData), SR.DbRolesProviderDisplayName);
            nodeCreationService.AddNodeCreationEntry(entry);
        }
コード例 #7
0
        private static void RegisterNodeMaps(IServiceProvider serviceProvider)
        {
            INodeCreationService nodeCreationService = ServiceHelper.GetNodeCreationService(serviceProvider);

            Type nodeType           = typeof(OracleConnectionStringNode);
            NodeCreationEntry entry = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(OracleConnectionStringData), SR.OracleConnectionStringNodeFriendlyName);

            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(ConnectionStringNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(ConnectionStringData), SR.ConnectionStringNodeFriendlyName);
            nodeCreationService.AddNodeCreationEntry(entry);
        }
コード例 #8
0
        private static void RegisterNodeMaps(IServiceProvider serviceProvider)
        {
            INodeCreationService nodeCreationService = ServiceHelper.GetNodeCreationService(serviceProvider);

            Type nodeType           = typeof(CustomSinkNode);
            NodeCreationEntry entry = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(CustomSinkData), SR.CustomSink);

            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(EmailSinkNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(EmailSinkData), SR.EmailSink);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(EventLogSinkNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(EventLogSinkData), SR.EventLogSink);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(FlatFileSinkNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(FlatFileSinkData), SR.FlatFileSink);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(RollingFlatFileSinkNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(RollingFlatFileSinkData), SR.RollingFlatFileSink);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(ConsoleSinkNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(ConsoleSinkData), SR.ConsoleSink);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(MsmqSinkNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(MsmqSinkData), SR.MsmqSink);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(WmiLogSinkNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(WMILogSinkData), SR.WmiLogSink);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(WSSinkNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(WSSinkNode), SR.WSSink);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(CustomFormatterNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(CustomFormatterData), SR.CustomFormatter);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(TextFormatterNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(TextFormatterData), SR.TextFormatter);
            nodeCreationService.AddNodeCreationEntry(entry);
        }
コード例 #9
0
        private static void RegisterNodeMaps(IServiceProvider serviceProvider)
        {
            INodeCreationService nodeCreationService = ServiceHelper.GetNodeCreationService(serviceProvider);

            Type nodeType           = typeof(CustomHandlerNode);
            NodeCreationEntry entry = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(CustomHandlerData), SR.DefaultCustomHandlerNodeName);

            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(WrapHandlerNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(WrapHandlerData), SR.DefaultWrapHandlerNodeName);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(ReplaceHandlerNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(ReplaceHandlerData), SR.DefaultReplaceHandlerNodeName);
            nodeCreationService.AddNodeCreationEntry(entry);
        }
コード例 #10
0
        private static void RegisterNodeMaps(IServiceProvider serviceProvider)
        {
            INodeCreationService nodeCreationService = ServiceHelper.GetNodeCreationService(serviceProvider);

            Type nodeType           = typeof(CustomDistributionStrategyNode);
            NodeCreationEntry entry = NodeCreationEntry.CreateNodeCreationEntryWithMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(CustomDistributionStrategyData), SR.CustomDistributionStrategy);

            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(InProcDistributionStrategyNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryNoMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(InProcDistributionStrategyData), SR.InProcDistributionStrategy);
            nodeCreationService.AddNodeCreationEntry(entry);

            nodeType = typeof(MsmqDistributionStrategyNode);
            entry    = NodeCreationEntry.CreateNodeCreationEntryNoMultiples(new AddChildNodeCommand(serviceProvider, nodeType), nodeType, typeof(MsmqDistributionStrategyData), SR.MsmqDistributionStrategy);
            nodeCreationService.AddNodeCreationEntry(entry);
        }