Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ public class EventBrowseView : ViewBase
{
var service = UseService<EventService>();
var client = UseService<IClientProvider>();
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();

var search = UseState("");
var categoryFilter = UseState("All");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<EmbeddedResource Include="Assets/**/*" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Ivy" Version="1.2.34" />
<PackageReference Include="Ivy" Version="1.2.35" />
<PackageReference Include="Ivy.Analyser" Version="1.2.34">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
6 changes: 3 additions & 3 deletions packages-demos/closedxml/Apps/WorkbooksEditorApp.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ public class WorkbooksListBlade : ViewBase
{
public override object? Build()
{
var blades = this.UseContext<IBladeService>();
var blades = this.UseContext<IBladeContext>();
var workbookRepository = this.UseService<WorkbookRepository>();
var refreshToken = this.UseRefreshToken();

Expand Down Expand Up @@ -89,7 +89,7 @@ public class WorkbookEditorBlade(string fileName) : ViewBase
{
public override object? Build()
{
var blades = this.UseContext<IBladeService>();
var blades = this.UseContext<IBladeContext>();
var workbookRepository = this.UseService<WorkbookRepository>();
var refreshToken = this.UseRefreshToken();

Expand All @@ -108,7 +108,7 @@ public class WorkbookEditorBlade(string fileName) : ViewBase
/// <summary>
/// Worksheet Editor - Allows adding columns, rows, and saving changes
/// </summary>
public class WorksheetEditor(DataTable table, string fileName, IBladeService blades) : ViewBase
public class WorksheetEditor(DataTable table, string fileName, IBladeContext blades) : ViewBase
{
public override object? Build()
{
Expand Down
2 changes: 1 addition & 1 deletion packages-demos/closedxml/ClosedXmlExample.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="ClosedXML" Version="0.105.0" />
<PackageReference Include="Ivy" Version="1.2.34" />
<PackageReference Include="Ivy" Version="1.2.35" />
<PackageReference Include="Ivy.Analyser" Version="1.2.34">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
4 changes: 2 additions & 2 deletions packages-demos/miniexcel/Apps/MiniExcelApp.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ public class StudentsListBlade : ViewBase
{
public override object? Build()
{
var blades = this.UseContext<IBladeService>();
var blades = this.UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var searchTerm = this.UseState("");
var students = this.UseState(() => StudentService.GetStudents());
Expand Down Expand Up @@ -79,7 +79,7 @@ public class StudentDetailBlade(Guid studentId, Action? onRefresh = null) : View
public override object? Build()
{
// 1. Hooks first
var blades = this.UseContext<IBladeService>();
var blades = this.UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var (alertView, showAlert) = this.UseAlert();
var student = this.UseState(() => StudentService.GetStudents().FirstOrDefault(s => s.ID == studentId)!);
Expand Down
2 changes: 1 addition & 1 deletion packages-demos/miniexcel/MiniExcelExample.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="Ivy" Version="1.2.34" />
<PackageReference Include="Ivy" Version="1.2.35" />
<PackageReference Include="Ivy.Analyser" Version="1.2.34">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
2 changes: 1 addition & 1 deletion packages-demos/ollamasharp/Apps/ModelListBlade.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ private record ModelListRecord(string Name);

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var client = UseService<IClientProvider>();
var models = UseState(ImmutableArray.Create<ModelListRecord>());
var modelsLoaded = UseState(false);
Expand Down
2 changes: 1 addition & 1 deletion packages-demos/ollamasharp/OllamaSharpExample.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="Ivy" Version="1.2.34" />
<PackageReference Include="Ivy" Version="1.2.35" />
<PackageReference Include="Ivy.Analyser" Version="1.2.34">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ public class CallRecordDetailsBlade(int callRecordId) : ViewBase
public override object? Build()
{
var factory = UseService<AutodealerCrmContextFactory>();
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var callRecord = UseState<CallRecord?>(() => null!);
var (alertView, showAlert) = this.UseAlert();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ private record CallRecordListRecord(int Id, DateTime StartTime, DateTime EndTime

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var factory = UseService<AutodealerCrmContextFactory>();
var refreshToken = this.UseRefreshToken();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ public class CustomerDetailsBlade(int customerId) : ViewBase
public override object? Build()
{
var factory = this.UseService<AutodealerCrmContextFactory>();
var blades = this.UseContext<IBladeService>();
var blades = this.UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var customer = this.UseState<Customer?>();
var callRecordCount = this.UseState<int>();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ private record CustomerListRecord(int Id, string Name, string Email);

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var factory = UseService<AutodealerCrmContextFactory>();
var refreshToken = this.UseRefreshToken();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ public class LeadDetailsBlade(int leadId) : ViewBase
public override object? Build()
{
var factory = this.UseService<AutodealerCrmContextFactory>();
var blades = this.UseContext<IBladeService>();
var blades = this.UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var lead = this.UseState<Lead?>();
var callRecordCount = this.UseState<int>();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ private record LeadListRecord(int Id, string CustomerName, string LeadStage);

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var factory = UseService<AutodealerCrmContextFactory>();
var refreshToken = this.UseRefreshToken();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ public class MediumDetailsBlade(int mediumId) : ViewBase
public override object? Build()
{
var factory = this.UseService<AutodealerCrmContextFactory>();
var blades = this.UseContext<IBladeService>();
var blades = this.UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var medium = this.UseState<Medium?>();
var messageCount = this.UseState<int>();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ private record MediumListRecord(int Id, string FilePath, string FileType);

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var factory = UseService<AutodealerCrmContextFactory>();
var refreshToken = this.UseRefreshToken();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ public class MessageDetailsBlade(int messageId) : ViewBase
public override object? Build()
{
var factory = UseService<AutodealerCrmContextFactory>();
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var message = UseState<Message?>(() => null!);
var (alertView, showAlert) = this.UseAlert();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ private record MessageListRecord(int Id, string Content, string CustomerName);

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var factory = UseService<AutodealerCrmContextFactory>();
var refreshToken = this.UseRefreshToken();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ public class TaskDetailsBlade(int taskId) : ViewBase
public override object? Build()
{
var factory = UseService<AutodealerCrmContextFactory>();
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var task = UseState<Task?>(() => null!);
var (alertView, showAlert) = this.UseAlert();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ private record TaskListRecord(int Id, string Title, string? ManagerName);

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var factory = UseService<AutodealerCrmContextFactory>();
var refreshToken = this.UseRefreshToken();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ public class UserDetailsBlade(int userId) : ViewBase
public override object? Build()
{
var factory = this.UseService<AutodealerCrmContextFactory>();
var blades = this.UseContext<IBladeService>();
var blades = this.UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var user = this.UseState<User?>();
var callRecordCount = this.UseState<int>();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ private record UserListRecord(int Id, string Name, string Email);

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var factory = UseService<AutodealerCrmContextFactory>();
var refreshToken = this.UseRefreshToken();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ public class VehicleDetailsBlade(int vehicleId) : ViewBase
public override object? Build()
{
var factory = this.UseService<AutodealerCrmContextFactory>();
var blades = this.UseContext<IBladeService>();
var blades = this.UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var vehicle = this.UseState<Vehicle?>();
var mediaCount = this.UseState<int>();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ private record VehicleListRecord(int Id, string Make, string Model, int Year, de

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var factory = UseService<AutodealerCrmContextFactory>();
var refreshToken = this.UseRefreshToken();

Expand Down
2 changes: 1 addition & 1 deletion project-demos/autodealer-crm/AutodealerCrm.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="5.0.0" />
<PackageReference Include="Microsoft.CodeAnalysis.Workspaces.Common" Version="5.0.0" />
<PackageReference Include="Microsoft.CodeAnalysis.Workspaces.MSBuild" Version="5.0.0" />
<PackageReference Include="Ivy" Version="1.2.34" />
<PackageReference Include="Ivy" Version="1.2.35" />
<PackageReference Include="Ivy.Analyser" Version="1.2.34">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ public class DealDetailsBlade(int dealId) : ViewBase
public override object? Build()
{
var factory = UseService<VcContextFactory>();
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var deal = UseState<Deal?>(() => null!);
var (alertView, showAlert) = this.UseAlert();
Expand Down
2 changes: 1 addition & 1 deletion project-demos/crm-vc/Apps/Views/DealsApp.DealListBlade.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ private record DealListRecord(int Id, string StartupName, string Round, decimal?

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var factory = UseService<VcContextFactory>();
var refreshToken = this.UseRefreshToken();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ public class FounderDetailsBlade(int founderId) : ViewBase
public override object? Build()
{
var factory = UseService<VcContextFactory>();
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var founder = UseState<Founder?>(() => null!);
var (alertView, showAlert) = this.UseAlert();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ private record FounderListRecord(int Id, string FullName, string Email);

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var factory = UseService<VcContextFactory>();
var refreshToken = this.UseRefreshToken();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ public class IndustryDetailsBlade(int industryId) : ViewBase
public override object? Build()
{
var factory = UseService<VcContextFactory>();
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var industry = UseState<Industry?>(() => null!);
var startups = UseState<List<Startup>>(() => new());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ private record IndustryListRecord(int Id, string Name);

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var factory = UseService<VcContextFactory>();
var refreshToken = this.UseRefreshToken();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ public class PartnerDetailsBlade(int partnerId) : ViewBase
public override object? Build()
{
var factory = UseService<VcContextFactory>();
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var partner = UseState<Partner?>(() => null!);
var (alertView, showAlert) = this.UseAlert();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ private record PartnerListRecord(int Id, string Name, string Email);

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var factory = UseService<VcContextFactory>();
var refreshToken = this.UseRefreshToken();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ public class StartupDetailsBlade(int startupId) : ViewBase
public override object? Build()
{
var factory = this.UseService<VcContextFactory>();
var blades = this.UseContext<IBladeService>();
var blades = this.UseContext<IBladeContext>();
var refreshToken = this.UseRefreshToken();
var startup = this.UseState<Startup?>();
var dealCount = this.UseState<int>();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ private record StartupListRecord(int Id, string Name, string? Description);

public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var factory = UseService<VcContextFactory>();
var refreshToken = this.UseRefreshToken();

Expand Down
2 changes: 1 addition & 1 deletion project-demos/crm-vc/Vc.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="5.0.0" />
<PackageReference Include="Microsoft.CodeAnalysis.Workspaces.Common" Version="5.0.0" />
<PackageReference Include="Microsoft.CodeAnalysis.Workspaces.MSBuild" Version="5.0.0" />
<PackageReference Include="Ivy" Version="1.2.34" />
<PackageReference Include="Ivy" Version="1.2.35" />
<PackageReference Include="Ivy.Analyser" Version="1.2.34">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
2 changes: 1 addition & 1 deletion project-demos/llm-tornado-ollama/Apps/LlmTornadoApp.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ public class MainMenuBlade : ViewBase
public override object? Build()
{
// 1. Hooks MUST be at the top
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var client = UseService<IClientProvider>();
var ollamaUrl = UseState("http://localhost:11434");
var selectedModel = UseState<string?>(() => null);
Expand Down
2 changes: 1 addition & 1 deletion project-demos/llm-tornado-ollama/LlmTornadoExample.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@


<ItemGroup>
<PackageReference Include="Ivy" Version="1.2.34" />
<PackageReference Include="Ivy" Version="1.2.35" />
<PackageReference Include="Ivy.Analyser" Version="1.2.34">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
2 changes: 1 addition & 1 deletion project-demos/llm-tornado-openai/Apps/LlmTornadoApp.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ public class MainMenuBlade : ViewBase
{
public override object? Build()
{
var blades = UseContext<IBladeService>();
var blades = UseContext<IBladeContext>();
var client = UseService<IClientProvider>();
var configuration = UseService<IConfiguration>();

Expand Down
2 changes: 1 addition & 1 deletion project-demos/llm-tornado-openai/LlmTornadoExample.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@


<ItemGroup>
<PackageReference Include="Ivy" Version="1.2.34" />
<PackageReference Include="Ivy" Version="1.2.35" />
<PackageReference Include="Ivy.Analyser" Version="1.2.34">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="Ivy" Version="1.2.34" />
<PackageReference Include="Ivy" Version="1.2.35" />
<PackageReference Include="Ivy.Analyser" Version="1.2.34">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
Loading
Loading