---
title: IFluentInterface
summary: API reference for IFluentInterface.
status: draft
owner: SAIF Documentation
last_reviewed: 2026-09-17
library: SAIF.Framework.Web.Mvc
reference_type: package
---

# IFluentInterface

Empty marker interface implemented by every builder/factory type in the toolbar and view-component framework, used only to hide inherited `Object` members (`ToString`, `Equals`, `GetHashCode`, `GetType`) from IntelliSense on fluent chains.*

## Purpose
- Empty marker interface implemented by every builder/factory type in the toolbar and view-component framework, used only to hide inherited `Object` members (`ToString`, `Equals`, `GetHashCode`, `GetType`) from IntelliSense on fluent chains.*

## Context
- Namespace: `SAIF.Web.Mvc.UI`
- Assembly/package: `SAIF.Framework.Web.Mvc (source-shipping NuGet package)`
- Kind: interface (marker)

## Public members
_No public members are declared on this type._

## Behavioral notes
- Declares no members; its only effect is on IDE member-list presentation for implementing types.*

> **Note:** Statements marked with * were inferred from code structure, naming conventions, or
> contextual evidence where direct confirmation was not available in source artifacts. Statements
> marked with ** could not be confirmed; treat as unknown until verified.

## Sources
- `src/Web.Mvc/UI/IFluentInterface.cs`
