public static void Main(string[] args)
 {
     _lastPackages = new Dictionary<string, DateTime>();
     packagesRepository = new NHPackageRepository();
     IListenToPackages packagesListener = new UDPPackagesListener(8888);
     packagesListener.onPackageReceived += packagesListener_onPackageReceived;
     packagesListener.StartListening();
     while (true)
     {
     }
 }
        public static void Main(string[] args)
        {
            _lastPackages      = new Dictionary <string, DateTime>();
            packagesRepository = new NHPackageRepository();
            IListenToPackages packagesListener = new UDPPackagesListener(8888);

            packagesListener.onPackageReceived += packagesListener_onPackageReceived;
            packagesListener.StartListening();
            while (true)
            {
            }
        }