Skip to content

Commit

Permalink
rebuild 17.09 + templateservice icacheservice
Browse files Browse the repository at this point in the history
  • Loading branch information
iJungleboy committed May 21, 2024
1 parent 9b888dd commit 8fd2abb
Show file tree
Hide file tree
Showing 19 changed files with 2,820 additions and 68 deletions.
2 changes: 1 addition & 1 deletion 2sxc Docs Generator/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

# 2sxc and EAV Docs

`For version 17.08`
`For version 17.09`

This is the technical documentation for EAV and 2sxc. If you're new to 2sxc, start with [2sxc.org](https://2sxc.org/).

Expand Down
3 changes: 2 additions & 1 deletion 2sxc Docs Generator/pages/abyss/releases/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ published/blogged:

## 2024 Q2 Finish DoD / Almost-Done Work

1.`ITemplateService` with `MergeSources(...)`
1.`ICacheService` on `Kit.Cache`
1. ⌛ Dnn Force use of Roslyn
1. ⌛ Include Dlls on Compile for Dnn/Oqtane
1. Improve Intellisense
Expand All @@ -54,7 +56,6 @@ published/blogged:
1. ✅/🔳 ToSic.Eav.DataSources
1. 🔳/🔳 ToSic.Eav...other
1. ToSic.Sxc.Oqt / Razor
1. ⌛ Cache Service external
1. ⌛ Oqtane 5.1 or 5.2 SSR Release
1. Re-Release another LTS ca. 17.10

Expand Down
3 changes: 2 additions & 1 deletion docs/abyss/releases/roadmap.html
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,8 @@ <h2 id="2024-05-16-released-1708">2024-05-16 Released 17.08</h2>
<p>...and more.</p>
<h2 id="2024-q2-finish-dod--almost-done-work">2024 Q2 Finish DoD / Almost-Done Work</h2>
<ol>
<li><code>ITemplateService</code> with <code>MergeSources(...)</code></li>
<li><code>ICacheService</code> on <code>Kit.Cache</code></li>
<li>⌛ Dnn Force use of Roslyn</li>
<li>⌛ Include Dlls on Compile for Dnn/Oqtane</li>
<li>Improve Intellisense
Expand All @@ -160,7 +162,6 @@ <h2 id="2024-q2-finish-dod--almost-done-work">2024 Q2 Finish DoD / Almost-Done W
</li>
</ol>
</li>
<li>⌛ Cache Service external</li>
<li>⌛ Oqtane 5.1 or 5.2 SSR Release</li>
<li>Re-Release another LTS ca. 17.10</li>
</ol>
Expand Down
33 changes: 13 additions & 20 deletions docs/api/dot-net/ToSic.Eav.LookUp.LookUpInLookUps.html
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>

<h1 id="ToSic_Eav_LookUp_LookUpInLookUps" data-uid="ToSic.Eav.LookUp.LookUpInLookUps" class="text-break">
Class LookUpInLookUps
<a class="header-action link-secondary" title="View source" href="https://github.com/2sic/eav-server/blob/develop/ToSic.Eav.Core/LookUp/LookUpInLookUps.cs/#L8"><i class="bi bi-code-slash"></i></a>
<a class="header-action link-secondary" title="View source" href="https://github.com/2sic/eav-server/blob/develop/ToSic.Eav.Core/LookUp/LookUpInLookUps.cs/#L10"><i class="bi bi-code-slash"></i></a>
</h1>

<div class="facts text-secondary">
Expand Down Expand Up @@ -186,35 +186,28 @@ <h2 class="section" id="constructors">Constructors

<a id="ToSic_Eav_LookUp_LookUpInLookUps__ctor_" data-uid="ToSic.Eav.LookUp.LookUpInLookUps.#ctor*"></a>

<h3 id="ToSic_Eav_LookUp_LookUpInLookUps__ctor_System_String_ToSic_Eav_LookUp_ILookUp_ToSic_Eav_LookUp_ILookUp_ToSic_Eav_LookUp_ILookUp_ToSic_Eav_LookUp_ILookUp_" data-uid="ToSic.Eav.LookUp.LookUpInLookUps.#ctor(System.String,ToSic.Eav.LookUp.ILookUp,ToSic.Eav.LookUp.ILookUp,ToSic.Eav.LookUp.ILookUp,ToSic.Eav.LookUp.ILookUp)">
LookUpInLookUps(string, ILookUp, ILookUp, ILookUp, ILookUp)
<a class="header-action link-secondary" title="View source" href="https://github.com/2sic/eav-server/blob/develop/ToSic.Eav.Core/LookUp/LookUpInLookUps.cs/#L22"><i class="bi bi-code-slash"></i></a>
<h3 id="ToSic_Eav_LookUp_LookUpInLookUps__ctor_System_String_System_Collections_Generic_IEnumerable_ToSic_Eav_LookUp_ILookUp__" data-uid="ToSic.Eav.LookUp.LookUpInLookUps.#ctor(System.String,System.Collections.Generic.IEnumerable{ToSic.Eav.LookUp.ILookUp})">
LookUpInLookUps(string, IEnumerable&lt;ILookUp&gt;)
<a class="header-action link-secondary" title="View source" href="https://github.com/2sic/eav-server/blob/develop/ToSic.Eav.Core/LookUp/LookUpInLookUps.cs/#L10"><i class="bi bi-code-slash"></i></a>
</h3>

<div class="markdown level1 summary"><p>Generate a lookup-of-lookups.</p>
<div class="markdown level1 summary"><p>This Value Provider chains two or more LookUps and tries one after another to deliver a result
It's mainly used to override values which are given, by a special situation. <br>
Read more about this in <a class="xref" href="../../abyss/parts/look-up/index.html">LookUp System</a></p>
</div>
<div class="markdown level1 conceptual"></div>

<div class="codewrapper">
<pre><code class="lang-csharp hljs">public LookUpInLookUps(string name, ILookUp first, ILookUp second = null, ILookUp third = null, ILookUp fourth = null)</code></pre>
<pre><code class="lang-csharp hljs">public LookUpInLookUps(string name, IEnumerable&lt;ILookUp&gt; providers)</code></pre>
</div>

<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>name</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd><p>Name to use - if stored in a list</p>
</dd>
<dt><code>first</code> <a class="xref" href="ToSic.Eav.LookUp.ILookUp.html">ILookUp</a></dt>
<dd><p>First LookUp source</p>
</dd>
<dt><code>second</code> <a class="xref" href="ToSic.Eav.LookUp.ILookUp.html">ILookUp</a></dt>
<dd><p>Second LookUp source</p>
</dd>
<dt><code>third</code> <a class="xref" href="ToSic.Eav.LookUp.ILookUp.html">ILookUp</a></dt>
<dd><p>Optional third</p>
</dd>
<dt><code>fourth</code> <a class="xref" href="ToSic.Eav.LookUp.ILookUp.html">ILookUp</a></dt>
<dd><p>Optional fourth</p>
<dt><code>providers</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="ToSic.Eav.LookUp.ILookUp.html">ILookUp</a>&gt;</dt>
<dd><p>list of providers</p>
</dd>
</dl>

Expand All @@ -237,7 +230,7 @@ <h2 class="section" id="properties">Properties

<h3 id="ToSic_Eav_LookUp_LookUpInLookUps_Description" data-uid="ToSic.Eav.LookUp.LookUpInLookUps.Description">
Description
<a class="header-action link-secondary" title="View source" href="https://github.com/2sic/eav-server/blob/develop/ToSic.Eav.Core/LookUp/LookUpInLookUps.cs/#L30"><i class="bi bi-code-slash"></i></a>
<a class="header-action link-secondary" title="View source" href="https://github.com/2sic/eav-server/blob/develop/ToSic.Eav.Core/LookUp/LookUpInLookUps.cs/#L16"><i class="bi bi-code-slash"></i></a>
</h3>

<div class="markdown level1 summary"><p>Additional description to better understand what each LookUp is for.</p>
Expand Down Expand Up @@ -273,7 +266,7 @@ <h2 class="section" id="methods">Methods

<h3 id="ToSic_Eav_LookUp_LookUpInLookUps_Get_System_String_System_String_" data-uid="ToSic.Eav.LookUp.LookUpInLookUps.Get(System.String,System.String)">
Get(string, string)
<a class="header-action link-secondary" title="View source" href="https://github.com/2sic/eav-server/blob/develop/ToSic.Eav.Core/LookUp/LookUpInLookUps.cs/#L41"><i class="bi bi-code-slash"></i></a>
<a class="header-action link-secondary" title="View source" href="https://github.com/2sic/eav-server/blob/develop/ToSic.Eav.Core/LookUp/LookUpInLookUps.cs/#L19"><i class="bi bi-code-slash"></i></a>
</h3>

<div class="markdown level1 summary"><p>Gets a value by Name/key and tries to format it in a special way (like for dates)</p>
Expand Down Expand Up @@ -314,7 +307,7 @@ <h4 class="section">Returns</h4>
</article>

<div class="contribution d-print-none">
<a href="https://github.com/2sic/eav-server/blob/develop/ToSic.Eav.Core/LookUp/LookUpInLookUps.cs/#L8" class="edit-link">Edit this page</a>
<a href="https://github.com/2sic/eav-server/blob/develop/ToSic.Eav.Core/LookUp/LookUpInLookUps.cs/#L10" class="edit-link">Edit this page</a>
</div>


Expand Down
Loading

0 comments on commit 8fd2abb

Please sign in to comment.