<?xml version="1.0"?>
<doc>
    <assembly>
        <name>ApacKernel.Repositories.Mock</name>
    </assembly>
    <members>
        <member name="T:ApacKernel.Repositories.Mock.NamespaceDoc">
            <summary>
            The <see cref="N:ApacKernel.Repositories.Mock"/> namespace contains base Mock repository classes.
            </summary>
        </member>
        <member name="T:ApacKernel.Repositories.Mock.RepositoriesMockAppSettings">
            <summary>
            The <see cref="T:ApacKernel.ApacConfig"/> extensions
            </summary>
        </member>
        <member name="M:ApacKernel.Repositories.Mock.RepositoriesMockAppSettings.UseDbRepository(ApacKernel.AppSettings)">
            <summary>
            The switcher between real and mock repositories
            </summary>
            <param name="settings"><see cref="T:ApacKernel.AppSettings"/> configuration block</param>
            <returns>Return <c>true</c> if system configured to use database repository</returns>
        </member>
        <member name="T:ApacKernel.Repositories.Mock.MockEntityRepositoryBase`1">
            <summary>
            Base entity repository for mock testing
            </summary>
            <typeparam name="T">Entity type</typeparam>
        </member>
        <member name="F:ApacKernel.Repositories.Mock.MockEntityRepositoryBase`1._collection">
            <summary>
            Internal mock collection
            </summary>
        </member>
        <member name="M:ApacKernel.Repositories.Mock.MockEntityRepositoryBase`1.#ctor(System.Collections.Generic.Dictionary{System.Guid,`0})">
            <summary>
            Base constructor
            </summary>
            <param name="collection"></param>
        </member>
        <member name="M:ApacKernel.Repositories.Mock.MockEntityRepositoryBase`1.Create(`0,System.Guid)">
            <inheritdoc />
        </member>
        <member name="M:ApacKernel.Repositories.Mock.MockEntityRepositoryBase`1.Update(`0,System.Guid)">
            <inheritdoc />
        </member>
        <member name="M:ApacKernel.Repositories.Mock.MockEntityRepositoryBase`1.GetByID(System.Guid)">
            <inheritdoc />
        </member>
        <member name="M:ApacKernel.Repositories.Mock.MockEntityRepositoryBase`1.GetAll">
            <inheritdoc />
        </member>
        <member name="M:ApacKernel.Repositories.Mock.MockEntityRepositoryBase`1.GetByCriteria(ApacKernel.Repositories.Criteria{`0})">
            <inheritdoc />
        </member>
        <member name="M:ApacKernel.Repositories.Mock.MockEntityRepositoryBase`1.DeleteByID(System.Guid,System.Guid)">
            <inheritdoc />
        </member>
        <member name="M:ApacKernel.Repositories.Mock.MockEntityRepositoryBase`1.Patch(System.Guid,ApacKernel.Repositories.Delta{`0},System.Guid)">
            <inheritdoc />
        </member>
        <member name="T:ApacKernel.Repositories.Mock.MockRepositoryBase">
            <summary>
            Base mock repository
            </summary>
        </member>
        <member name="M:ApacKernel.Repositories.Mock.MockRepositoryBase.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="T:ApacKernel.Repositories.Queues.Mock.NamespaceDoc">
            <summary>
            The <see cref="N:ApacKernel.Repositories.Queues.Mock"/> namespace contains base Mock repository classes for queues.
            </summary>
        </member>
        <member name="T:ApacKernel.Repositories.Queues.Mock.MockQueueObjectRepository`1">
            <summary>
            Base queue object repository
            </summary>
            <typeparam name="T">Entity type</typeparam>
        </member>
        <member name="M:ApacKernel.Repositories.Queues.Mock.MockQueueObjectRepository`1.Get">
            <inheritdoc />
        </member>
        <member name="M:ApacKernel.Repositories.Queues.Mock.MockQueueObjectRepository`1.Create(`0)">
            <inheritdoc />
        </member>
        <member name="T:ApacKernel.Repositories.Queues.Mock.MockQueueRepositoryBase`1">
            <summary>
            Base mock queue repository
            </summary>
            <typeparam name="T">Entity type</typeparam>
        </member>
    </members>
</doc>
