Пример #1
0
        /// <summary>
        /// initialises an instance of <see cref="LocalAuthorityFunction"/>
        /// </summary>
        /// <param name="factory">(the logging scope) factory</param>
        /// <param name="adapter">(the local authority management) adapter</param>
        protected LocalAuthorityFunction(
            ICreateLoggingContextScopes factory,
            IManageLocalAuthorities adapter)
        {
            It.IsNull(factory)
            .AsGuard <ArgumentNullException>(nameof(factory));
            It.IsNull(adapter)
            .AsGuard <ArgumentNullException>(nameof(adapter));

            Factory = factory;
            Adapter = adapter;
        }
 /// <summary>
 /// initialises an instance of <see cref="DeleteLocalAuthorityByLadCodeFunction"/>
 /// </summary>
 /// <param name="factory">(the logging scope) factory</param>
 /// <param name="adapter">(the local authority management) adapter</param>
 public DeleteLocalAuthorityByLadCodeFunction(ICreateLoggingContextScopes factory, IManageLocalAuthorities adapter) : base(factory, adapter)
 {
 }
Пример #3
0
 /// <summary>
 /// make (a) 'system under test'
 /// </summary>
 /// <param name="factory">(the logging scope) factory</param>
 /// <param name="adapter">(the local authority management) adapter</param>
 /// <returns>the system under test</returns>
 internal GetLocalAuthorityByLadCodeFunction MakeSUT(
     ICreateLoggingContextScopes factory,
     IManageLocalAuthorities adapter) =>
 new GetLocalAuthorityByLadCodeFunction(factory, adapter);
 /// <summary>
 /// initialises an instance of <see cref="PostLocalAuthorityFunction"/>
 /// </summary>
 /// <param name="factory">(the logging scope) factory</param>
 /// <param name="adapter">(the local authority management) adapter</param>
 public PostLocalAuthorityFunction(ICreateLoggingContextScopes factory, IManageLocalAuthorities adapter) : base(factory, adapter)
 {
 }
Пример #5
0
 /// <summary>
 /// make (a) 'system under test'
 /// </summary>
 /// <param name="factory">(the logging scope) factory</param>
 /// <param name="adapter">(the local authority management) adapter</param>
 /// <returns>the system under test</returns>
 internal PostLocalAuthorityFunction MakeSUT(
     ICreateLoggingContextScopes factory,
     IManageLocalAuthorities adapter) =>
 new PostLocalAuthorityFunction(factory, adapter);