Example #1
0
        public static bool TryFindByTypeNamespace(string typeNamespace, out LayoutDescriptor layout)
        {
            if (typeNamespace == null)
            {
                layout = null;
                return(false);
            }

            return(sDescriptorsByTypeNamespace.TryGetValue(typeNamespace, out layout));
        }
Example #2
0
        static LayoutDescriptor()
        {
            None    = new LayoutDescriptor("None", LayoutType.None, null);
            Simple  = new LayoutDescriptor("Simple", LayoutType.Simple, "log4net.Layout.SimpleLayout");
            Pattern = new LayoutDescriptor("Pattern", LayoutType.Pattern, "log4net.Layout.PatternLayout");

            sDescriptorsByTypeNamespace = new Dictionary <string, LayoutDescriptor>
            {
                { Simple.TypeNamespace, Simple },
                { Pattern.TypeNamespace, Pattern }
            };
        }