/// <summary>
        /// Get a story facade for a specific story
        /// </summary>
        /// <param name="id">the story id</param>
        /// <returns>a facade that manages the loaded Story</returns>
        public async Task <StoryFacade <StoriesProjectFacade> > GetAsync(int id)
        {
            var lStory = await _storyRepository.GetStoryAsync(this.ParentFacade.Item.Id, id);

            return(new StoryFacade <StoriesProjectFacade>(this, lStory));
        }