/// <summary> /// Initializes the data. /// </summary> /// <param name="clientUser">The client user.</param> public static void InitData(ClientUser clientUser) { var distributedLock = new SqlDistributedLock("InitData_" + clientUser.Name, SysConfig.DefaultConnStr); using (distributedLock.Acquire()) { try { clientUser = ProfileHelper.GetClientUser(clientUser.Name); var syncManager = new DataSyncManager(); syncManager.LoadUserData( clientUser.GetProfile().Postfix, clientUser.UserFilter, clientUser.CompetitorFilter); } catch (Exception e) { Console.WriteLine(e.Message); } } }