<?xml version="1.0"?>
<doc>
    <assembly>
        <name>ApacKernel.Web</name>
    </assembly>
    <members>
        <member name="T:ApacKernel.Web.Communication.NamespaceDoc">
            <summary>
            The <see cref="N:ApacKernel.Web.Communication"/> namespace contains <see cref="T:ApacKernel.Web.Communication.ICommunicationResult"/> for legacy services.
            </summary>
        </member>
        <member name="T:ApacKernel.Web.Communication.CommunicationExtentions">
            <summary>
            The <see cref="T:ApacKernel.Web.Communication.ICommunicationResult"/> extensions
            </summary>
        </member>
        <member name="M:ApacKernel.Web.Communication.CommunicationExtentions.SuccessResult``1(``0)">
            <summary>
            Create success <see cref="T:ApacKernel.Web.Communication.ICommunicationResult"/>
            </summary>
            <typeparam name="T"><see cref="T:ApacKernel.Web.Communication.ICommunicationResult"/> result type</typeparam>
            <param name="value">Source communication result</param>
            <returns>Success communication result</returns>
        </member>
        <member name="M:ApacKernel.Web.Communication.CommunicationExtentions.ErrorResult``1(``0,System.Exception)">
            <summary>
            Create error <see cref="T:ApacKernel.Web.Communication.ICommunicationResult"/>
            </summary>
            <typeparam name="T"><see cref="T:ApacKernel.Web.Communication.ICommunicationResult"/> result type</typeparam>
            <param name="value">Source communication result</param>
            <param name="e">Inner exception</param>
            <returns>Error communication result</returns>
        </member>
        <member name="M:ApacKernel.Web.Communication.CommunicationExtentions.SetError``1(``0,System.Exception)">
            <summary>
            Apply error status to <see cref="T:ApacKernel.Web.Communication.ICommunicationResult"/>
            </summary>
            <typeparam name="T"><see cref="T:ApacKernel.Web.Communication.ICommunicationResult"/> result type</typeparam>
            <param name="value">Source communication result</param>
            <param name="e">Inner exception</param>
        </member>
        <member name="M:ApacKernel.Web.Communication.CommunicationExtentions.SetError``1(``0,System.String)">
            <summary>
            Apply error status to <see cref="T:ApacKernel.Web.Communication.ICommunicationResult"/>
            </summary>
            <typeparam name="T"><see cref="T:ApacKernel.Web.Communication.ICommunicationResult"/> result type</typeparam>
            <param name="value">Source communication result</param>
            <param name="errorText">Error text message</param>
        </member>
        <member name="M:ApacKernel.Web.Communication.CommunicationExtentions.Try``1(System.Action)">
            <summary>
            Run action and return <see cref="T:ApacKernel.Web.Communication.ICommunicationResult"/>
            </summary>
            <typeparam name="T"><see cref="T:ApacKernel.Web.Communication.ICommunicationResult"/> result type</typeparam>
            <param name="doFunction">Internal action which will run inside <c>try</c> block</param>
            <returns><see cref="T:ApacKernel.Web.Communication.ICommunicationResult"/> result</returns>
        </member>
        <member name="T:ApacKernel.Web.Communication.ICommunicationResult">
            <summary>
            Legacy communication result interface
            </summary>
        </member>
        <member name="P:ApacKernel.Web.Communication.ICommunicationResult.Result">
            <summary>
            Operation result status
            </summary>
        </member>
        <member name="P:ApacKernel.Web.Communication.ICommunicationResult.Message">
            <summary>
            Operation result message
            </summary>
        </member>
        <member name="T:ApacKernel.Web.Communication.IAuthenticatedResult">
            <summary>
            Legacy authentication result
            </summary>
        </member>
        <member name="P:ApacKernel.Web.Communication.IAuthenticatedResult.IsAuthenticated">
            <summary>
            Authentication status
            </summary>
        </member>
        <member name="T:ApacKernel.Web.Configuration.NamespaceDoc">
            <summary>
            The <see cref="N:ApacKernel.Web.Configuration"/> namespace contains <see cref="T:ApacKernel.Configuration.IConfigurationProvider"/> for web.config files.
            </summary>
        </member>
        <member name="T:ApacKernel.Web.Configuration.WebConfigurationManagerProvider">
            <summary>
            Web based <see cref="T:ApacKernel.ApacConfig"/> provider
            </summary>
        </member>
        <member name="M:ApacKernel.Web.Configuration.WebConfigurationManagerProvider.#ctor(System.Globalization.CultureInfo)">
            <summary>
            Create <see cref="T:ApacKernel.Web.Configuration.WebConfigurationManagerProvider"/> with specific culture
            </summary>
            <param name="culture">Specific culture. Default is <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/></param>
        </member>
        <member name="M:ApacKernel.Web.Configuration.WebConfigurationManagerProvider.#ctor">
            <summary>
            Create <see cref="T:ApacKernel.Web.Configuration.WebConfigurationManagerProvider"/> with <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>
            </summary>
        </member>
        <member name="M:ApacKernel.Web.Configuration.WebConfigurationManagerProvider.AppSetting(System.String,ApacKernel.Configuration.IAdvancedConfigurationParameters)">
            <inheritdoc />
        </member>
        <member name="M:ApacKernel.Web.Configuration.WebConfigurationManagerProvider.ConnectionString(System.String,ApacKernel.Configuration.IAdvancedConfigurationParameters)">
            <inheritdoc />
        </member>
        <member name="M:ApacKernel.Web.Configuration.WebConfigurationManagerProvider.Save(System.String,System.String,ApacKernel.Configuration.ConfigurationSections,ApacKernel.Configuration.IAdvancedConfigurationParameters)">
            <inheritdoc />
        </member>
        <member name="P:ApacKernel.Web.Configuration.WebConfigurationManagerProvider.Culture">
            <inheritdoc />
        </member>
        <member name="T:ApacKernel.Web.Cookies.AspnetCookies">
            <summary>
            Asp.Net cookies container
            </summary>
        </member>
        <member name="T:ApacKernel.Web.Cookies.ICookies">
            <summary>
            Cookies container interface
            </summary>
        </member>
        <member name="P:ApacKernel.Web.Cookies.ICookies.Item(System.String)">
            <summary>
            Get or set cookies value by <paramref name="key"/>
            </summary>
            <param name="key">Cookie name key</param>
            <returns>Cookie value</returns>
        </member>
        <member name="P:ApacKernel.Web.Cookies.AspnetCookies.Item(System.String)">
            <inheritdoc />
        </member>
        <member name="T:ApacKernel.Web.Cookies.NamespaceDoc">
            <summary>
            The <see cref="N:ApacKernel.Web.Cookies"/> namespace contains cookies helpers
            </summary>
        </member>
        <member name="T:ApacKernel.Web.Highcharts.NamespaceDoc">
            <summary>
            The <see cref="N:ApacKernel.Web.Highcharts"/> namespace contains base classes to work with Highcharts library
            </summary>
        </member>
        <member name="T:ApacKernel.Web.Highcharts.SeriesData`2">
            <summary>
            Highcharts <c>series</c> section element
            </summary>
            <typeparam name="TX">X value type</typeparam>
            <typeparam name="TY">Y value type</typeparam>
        </member>
        <member name="M:ApacKernel.Web.Highcharts.SeriesData`2.#ctor(`0,`1)">
            <summary>
            Create <see cref="T:ApacKernel.Web.Highcharts.SeriesData`2"/> object
            </summary>
            <param name="x">X value</param>
            <param name="y">Y value</param>
        </member>
        <member name="P:ApacKernel.Web.Highcharts.SeriesData`2.X">
            <summary>
            X value
            </summary>
        </member>
        <member name="P:ApacKernel.Web.Highcharts.SeriesData`2.Y">
            <summary>
            Y value
            </summary>
        </member>
        <member name="T:ApacKernel.Web.NamespaceDoc">
            <summary>
            The <see cref="N:ApacKernel.Web"/> namespace contains base Asp.Net classes and helpers.
            </summary>
        </member>
        <member name="T:ApacKernel.Web.WebAppSettings">
            <summary>
            Global Web settings
            </summary>
        </member>
        <member name="M:ApacKernel.Web.WebAppSettings.UseHttps(ApacKernel.AppSettings)">
            <summary>
            Use HTTPS request checking
            </summary>
            <param name="settings">Appsettings section</param>
            <returns>Value of <c>UseHttps</c> parameter</returns>
        </member>
        <member name="T:ApacKernel.Web.Services.NamespaceDoc">
            <summary>
            The <see cref="N:ApacKernel.Web.Services"/> namespace contains base classes for supporting legacy services
            </summary>
        </member>
        <member name="T:ApacKernel.Web.Services.BaseWebService">
            <summary>
            Base legacy service
            </summary>
        </member>
        <member name="M:ApacKernel.Web.Services.BaseWebService.#ctor(System.String)">
            <summary>
            Create BaseWebService with specific url
            </summary>
            <param name="url">Web service url</param>
        </member>
        <member name="M:ApacKernel.Web.Services.BaseWebService.CreateRequest(System.String,System.Collections.Generic.Dictionary{System.String,System.Object})">
            <summary>
            Create POST request
            </summary>
            <param name="method">Web service method name</param>
            <param name="params">POST parameters</param>
            <returns>Return <see cref="T:System.Net.HttpWebRequest"/></returns>
        </member>
        <member name="M:ApacKernel.Web.Services.BaseWebService.ParseResponse``1(System.Net.HttpWebRequest)">
            <summary>
            Parse <see cref="T:System.Net.HttpWebRequest"/>
            </summary>
            <typeparam name="T">Output entity type</typeparam>
            <param name="request">Source request</param>
            <returns>Output entity</returns>
        </member>
        <member name="M:ApacKernel.Web.Services.BaseWebService.ParseResponseRaw(System.Net.HttpWebRequest)">
            <summary>
            Parse raw response
            </summary>
            <param name="request">Source request</param>
            <returns>Raw object</returns>
        </member>
        <member name="M:ApacKernel.Web.Services.BaseWebService.CleanResponse(System.String)">
            <summary>
            Clean response form Miscrosoft serialization specific data
            </summary>
            <param name="response">Source request</param>
            <returns>Cleaned response data string</returns>
        </member>
        <member name="P:ApacKernel.Web.Services.BaseWebService.Url">
            <summary>
            Service url
            </summary>
        </member>
        <member name="T:ApacKernel.Web.Session.AspnetSession">
            <summary>
            Asp.Net session container
            </summary>
        </member>
        <member name="T:ApacKernel.Web.Session.ISession">
            <summary>
            Session container interface
            </summary>
        </member>
        <member name="P:ApacKernel.Web.Session.ISession.Item(System.String)">
            <summary>
            Get or set parameter from Session object
            </summary>
            <param name="name">Session parameter name</param>
            <returns>Session parameter value</returns>
        </member>
        <member name="P:ApacKernel.Web.Session.AspnetSession.Item(System.String)">
            <inheritdoc />
        </member>
        <member name="T:ApacKernel.Web.Session.NamespaceDoc">
            <summary>
            The <see cref="N:ApacKernel.Web.Session"/> namespace contains base classes for Asp.Net Session support
            </summary>
        </member>
        <member name="T:ApacKernel.Web.Session.MockSession">
            <summary>
            Mock session container
            </summary>
        </member>
        <member name="P:ApacKernel.Web.Session.MockSession.Item(System.String)">
            <inheritdoc />
        </member>
        <member name="T:ApacKernel.Web.SpecialSymbols">
            <summary>
            Web special symbols
            </summary>
        </member>
        <member name="M:ApacKernel.Web.SpecialSymbols.GetSymbol(System.Int32)">
            <summary>
            Return specific symbol by Unicode code point
            </summary>
            <param name="symbolCode">Unicode code point</param>
            <returns>Result symbol</returns>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.NBSP">
            <summary>
            No-break space
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.CopyrightSign">
            <summary>
            &#169;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.RegisteredSign">
            <summary>
            &#174;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.TM">
            <summary>
            &#8482;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.Bullet">
            <summary>
            &#8226;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.TriangularBullet">
            <summary>
            &#8227;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.HyphenBullet">
            <summary>
            &#8259;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.ReferenceMark">
            <summary>
            &#8251;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.Ellipsis">
            <summary>
            &#8230;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.Feminine">
            <summary>
            &#170;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.Sect">
            <summary>
            &#167;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.Check">
            <summary>
            &#10003;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.HeavyCheck">
            <summary>
            &#10004;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.Ballot">
            <summary>
            &#10005;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.HeavyBallot">
            <summary>
            &#10006;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.Cent">
            <summary>
            &#162;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.Dollar">
            <summary>
            &#36;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.Pound">
            <summary>
            &#163;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.Yen">
            <summary>
            &#165;
            </summary>
        </member>
        <member name="P:ApacKernel.Web.SpecialSymbols.Euro">
            <summary>
            &#8364;
            </summary>
        </member>
        <member name="T:ApacKernel.Web.WebConstants">
            <summary>
            Asp.Net general constants
            </summary>
        </member>
        <member name="F:ApacKernel.Web.WebConstants.HeaderApiKey">
            <summary>
            ApiKey header key <c>X-API-KEY</c>
            </summary>
        </member>
    </members>
</doc>
