Пример #1
0
 public StoryBuilder(
     IStoryFactory factory,
     IStoryAccess access = null)
 {
     _access  = access;
     _factory = factory;
 }
Пример #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StoryReturn{TStoryContext}"/> class.
 /// </summary>
 /// <param name="access">Доступность к стои</param>
 /// <param name="factory">Фабрика истории</param>
 /// <param name="context">Контекст истории</param>
 public StoryReturn(
     IStoryAccess access,
     IStoryFactory factory,
     TStoryContext context)
 {
     _access  = access;
     _factory = factory ?? throw new ArgumentNullException(nameof(factory));
     _context = context;
 }