Exemple #1
0
        private void LoadServerGenericTemplates()
        {
            if (Templates.ContainsTag(GenericTemplateTag))
            {
                return;
            }

            var templateNames = reader.GetNames("generic", "tld");

            foreach (var templateName in templateNames)
            {
                var content = reader.GetContent(templateName);

                matcher.RegisterTemplate(content);
            }
        }
Exemple #2
0
        private void LoadServerTemplates(string whoisServer)
        {
            // Check templates for this server/tld not already loaded
            var loaded = Templates.ContainsTag(whoisServer);

            if (loaded)
            {
                return;
            }

            var templateNames = reader.GetNames(whoisServer);

            foreach (var templateName in templateNames)
            {
                var content = reader.GetContent(templateName);

                matcher.RegisterTemplate(content);
            }
        }
Exemple #3
0
 public void Tests(string template, string tag, bool expected) => Templates.ContainsTag(template, tag).Should().Be(expected);