static Dependencies() { UsersStorage usersStorage = new UsersStorage(); AwardsStorage awardsStorage = new AwardsStorage(); UsersAwardsStorage usersAwardsStorage = new UsersAwardsStorage(); UsersStorage = usersStorage; AwardsStorage = awardsStorage; UsersAwardsStorage = usersAwardsStorage; UsersSaver = usersStorage; AwardsSaver = awardsStorage; UsersAwardsSaver = usersAwardsStorage; UsersManager = new UsersManager(UsersStorage, UsersSaver); AwardsManager = new AwardsManager(AwardsStorage, AwardsSaver); UsersAwardsManager = new UsersAwardsManager(UsersAwardsStorage, UsersAwardsSaver, UsersManager, AwardsManager); }
static ConsolePL() { UsersManager = Dependencies.Dependencies.UsersManager; AwardsManager = Dependencies.Dependencies.AwardsManager; UsersAwardsManager = Dependencies.Dependencies.UsersAwardsManager; }