Exemple #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="AchievementService"/> class.
        /// </summary>
        /// <param name="achievementManager">The achievement manager.</param>
        /// <param name="communityManager">The community manager.</param>
        public AchievementService(IAchievementManager achievementManager, ISteamCommunityManager communityManager)
        {
            IUnityContainer container = ContainerManager.Container;

            _achievementManager = achievementManager ?? container.Resolve <IAchievementManager>();
            _communityService   = communityManager ?? container.Resolve <ISteamCommunityManager>();
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="AchievementService"/> class.
 /// </summary>
 /// <param name="achievementManager">The achievement manager.</param>
 /// <param name="communityManager">The community manager.</param>
 public AchievementService(IAchievementManager achievementManager, ISteamCommunityManager communityManager)
 {
     _achievementManager = achievementManager;
     _communityService   = communityManager;
 }