/// <summary>
        /// Role Service Constructor
        /// </summary>
        /// <param name="serviceContext">Service Context</param>
        /// <param name="taskManager">Task Manager</param>
        /// <param name="config">Configuration</param>
        public RoleService(IRoleTaskManager <T> taskManager, T config = default(T))
        {
            if (null == taskManager)
            {
                throw new ArgumentNullException("taskManager");
            }

            this.taskManager   = taskManager;
            this.configuration = config;
        }
 public RoleServiceFake(IRoleTaskManager <T> taskManager, T config = default(T))
     : base(taskManager, config)
 {
 }