fm.Extensions.Common 3.0.0

There is a newer version of this package available.
See the version list below for details.
Install-Package fm.Extensions.Common -Version 3.0.0
dotnet add package fm.Extensions.Common --version 3.0.0
<PackageReference Include="fm.Extensions.Common" Version="3.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add fm.Extensions.Common --version 3.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: fm.Extensions.Common, 3.0.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install fm.Extensions.Common as a Cake Addin
#addin nuget:?package=fm.Extensions.Common&version=3.0.0

// Install fm.Extensions.Common as a Cake Tool
#tool nuget:?package=fm.Extensions.Common&version=3.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

A collection of useful extension methods.

Commonly Used Types:
ArrayExtensions
CollectionExtensions
ConvertibleExtensions
DictionaryExtensions
DoubleExtensions
EnumExtensions
EnumerableExtensions
ExceptionExtensions
Int32Extensions
ListExtensions
ObjectExtensions
StringBuilderExtensions
StringExtension
UriExtensions

  • .NETStandard 2.0

    • No dependencies.

NuGet packages (9)

Showing the top 5 NuGet packages that depend on fm.Extensions.Common:

Package Downloads
fm.Extensions.Wpf

A collection of extensions for typical WPF scenarios, like Boxes, Value Converters, Template Selectors and other helpful extensions. Commonly Used Types: Boxes Converters: ValueConverter<TSource> ValueConverter<TSource, TTarget> BoolToVisibilityConverter IntToStringConverter StringIsNullOrEmptyConverter and various other converters Template selectors: DefaultDataTemplateSelector NullTemplateSelector and various other template selectors Extensions: DataGridColumnExtensions DataGridExtensions FrameworkElementExtensions InputElementExtensions ItemsControlExtensions ListBoxExtensions RichTextBoxExtensions ToolTipExtensions and various other extensions

fm.Mvvm.Wpf

A consequent take on the MVVM pattern without any compromises. Commonly Used Types: ComparableComparer DependencyViewModel ScopedNavigationService RelayCredentialModel RelayCommand RedirectCommand

fm.Windows.Controls.Wpf

Contains various WPF controls. Commonly Used Types: CredentialControl FmTextBox HeaderedButton HeaderedCheckBox HeaderedRadioButton ImageButton LangHelper OneWayCheckBox OverflowDecorator SmartScrollViewer

fm.EntityFrameworkCore.Relational

Extends Microsoft.EntityFrameworkCore.Relational with some raw SQL methods. Directly invoke ExecuteScalar/ExecuteReader on DbContext. Bulk update and delete rows. Commonly used Types: DbContextExtensions DbSetBulkExtensions RelationalDatabaseFacadeExtensions Commonly used methods: ClearCommandTimeout() ExecuteScalarAsync(string sql) ExecuteScalarAsync(string sql, IEnumerable<object> parameters) ExecuteReaderAsync(string sql) ExecuteReaderAsync(string sql, IEnumerable<object> parameters) SqlDeleteWhereAsync(string propertyName, object equalsValue) SqlUpdateWhereAsync(string wherePropertyName, object whereValue, string setPropertyName, object setValue) SqlUpdateWhereInAsync(string whereInPropertyName, object[] whereInValues, string setPropertyName, object setValue) SqlUpdateWhereInAsync(string wherePropertyName, object whereValue, string whereInPropertyName, object[] whereInValues, string setPropertyName, object setValue)

fm.ivanti.API

A library that warps the Ivanti Service Manager (ISM) API in a nice user-friendly package.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
5.0.1 32 11/29/2021
5.0.0 625 8/11/2021
4.0.0 2,560 8/20/2020
3.1.0 2,636 4/27/2019
3.0.0 3,498 10/9/2017
2.0.0 1,694 3/2/2017
1.2.0 988 6/29/2016

Upgrade to .NET Standard 2.0
Added string.HasContent()
Removed ArrayExtensions.ToString(), use EnumerableExtensions.JoinToString() instead