Exemple #1
0
        private static void SingletonPattern()
        {
            Parallel.Invoke(() =>
            {
                Singleton logfromEmployee = Singleton.GetInstance;
                logfromEmployee.ErrorLog("Error 404");
            },
                            () =>
            {
                Singleton logfromDepartment = Singleton.GetInstance;
                logfromDepartment.ErrorLog("Error 400");
            });

            Parallel.Invoke(() =>
            {
                ST.ErrorLog("Error 404");
            },
                            () =>
            {
                ST.ErrorLog("Error 400");
            });
        }