Show / Hide Table of Contents

Namespace Benday.Common

Classes

AsyncProcessRunner

Runs a process asynchronously in the background. Supports monitoring state while running, startup/run timeouts, and process control.

ConfigurationExtensionMethods

ProcessRunner

This class is used to run a process and capture the output. It is a wrapper around the System.Diagnostics.Process class.

ProcessRunnerResult

Represents the result of a process execution.

StringExtensionMethods

Extension methods for string.

Interfaces

IAsyncProcessRunner

Interface for running external processes asynchronously in the background. Supports monitoring state while running and provides process control.

IInt32Identity

Indicates the int32 identity property for a domain object or entity framework core entity. For EF Core with SQL Server, this typically becomes the primary key with an incrementing value (@@IDENTITY).

IProcessRunner

Interface for running external processes synchronously.

IProcessRunnerResult

Represents the result of a process execution.

ISelectable

Utility interface for objects that can be selected .

IStringIdentity

Indicates the string identity property for a domain object, entity framework core entity, CosmosDb entity, or Azure Storage entity. For EF Core, this typically becomes the primary key.

In this article
Back to top Copyright © www.benday.com | info@benday.com