示例#1
0
        static void Main(string[] args)
        {
            WeebFileNameParser filenameParser = new WeebFileNameParser();

            while (true)
            {
                Console.WriteLine("Episode Parser Test! Type Episode Name:");
                string filename = Console.ReadLine();
                Console.Clear();
                Console.WriteLine("Parsing Epidose File Name: " + filename);



                Dictionary <string, string> resultofprocessing = filenameParser.ParseFullString(filename);

                Console.WriteLine("--------------RESULT---------------");

                foreach (KeyValuePair <string, string> resultparser in resultofprocessing)
                {
                    Console.WriteLine(resultparser.Key + ":" + resultparser.Value);
                }


                Console.ReadLine();
            }
        }
示例#2
0
 public NiblHandler(IKitsuHandler kitsuHandler, IDebugHandler debugHandler)
 {
     debugHandler.TraceMessage("Constructor Called", DebugSource.CONSTRUCTOR, DebugType.ENTRY_EXIT);
     KitsuHandler       = kitsuHandler;
     WeebFileNameParser = new WeebFileNameParser();
     DebugHandler       = debugHandler;
 }
示例#3
0
        public InfoApiWebSocketService(IWebSocketHandler webSocketHandler, IAnimeProfileHandler infoApiHandler, INiblHandler niblHandler, IDebugHandler debugHandler)
        {
            debugHandler.TraceMessage("Constructor Called.", DebugSource.CONSTRUCTOR, DebugType.ENTRY_EXIT);

            WebSocketHandler    = webSocketHandler;
            AnimeProfileHandler = infoApiHandler;
            NiblHandler         = niblHandler;
            DebugHandler        = debugHandler;

            WeebFileNameParser = new WeebFileNameParser();
        }