fm.Extensions.Common 4.0.0

A collection of useful extension methods.

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

Install-Package fm.Extensions.Common -Version 4.0.0
dotnet add package fm.Extensions.Common --version 4.0.0
<PackageReference Include="fm.Extensions.Common" Version="4.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 4.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Added netstandard2.1 support

  • .NETFramework 4.7.2

    • No dependencies.
  • .NETStandard 2.0

    • No dependencies.
  • .NETStandard 2.1

    • No dependencies.

NuGet packages (8)

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 History

Version Downloads Last updated
4.0.0 140 8/20/2020
4.0.0-preview.2 178 1/9/2020
3.1.0 1,018 4/27/2019
3.0.0 1,397 10/9/2017
2.0.0 633 3/2/2017
1.2.0 517 6/29/2016