308 packages tagged with “attribute”
Attributes-based compile-time AOP framework. Cross-cutting concerns made easy! Just apply your attributes where you need them and everything automagicaly works! No xml configs! No wierd reflection hacks! No runtime emit! Works with AOT and Blazor! See release notes for this version here: https://github.com/pamidur/aspect-injector/releases/tag/2.9.0
Code generator for [StronglyTypedId]-marked types. Automatically creates backing code for strongly typed IDs. This package references all required and recommended (analyzers) packages. See project site for installation instructions and more details.
Abstractions for Audit.EntityFramework and Audit.EntityFramework.Core. Special thanks to 'ZZZ Projects' for sponsoring this project.
The `[IndexColumn]` attribute that is the revival of `[Index]` attribute for EF Core. (with extension for model building.) This package also provides [PrimaryKey] attribute.
Core functionality for AttributeRouting ASP.NET MVC and Web API packages.
AttributeRouting for ASP.NET MVC lets you specify routes using attributes on your MVC controllers and actions.
Core functionality for all AttributeRouting packages.
Extensions to the JsonStringEnumConverter which supports attributes like EnumMember, Display and Description.
AttributeRouting for ASP.NET Web API lets you specify routes using attributes on your API controllers and actions.
Core functionality for AttributeRouting Web API packages.
Package Description
Contains code generator for strongly-typed IDs. See project site for installation instructions and more details.
Defines [StronglyTypedId] (StronglyTypedIdAttribute) in global:: namespace; used to generate "strongly typed IDs". See project site for more details.
A sample library that allows methods have attribute with specific properties.
XrmToolbox plugin to create, modify and delete entity attribute metadata via an Excel template.
The access cache implementation of the IdempotentAPI project.
IdempotentAPI is an ASP.NET Core attribute by which any HTTP write operations (POST and PATCH) can have effect only once for the given request data.
Inspect the usage of attributes per entity
The cache definition of the IdempotentAPI project.
A Hangfire attribute that prevents recurring jobs from triggering on startup if they've been missed
Allows emitting arbitrary assembly attributes, compatible with SDK-style projects and classic ones. Usage: declare @(AssemblyAttribute) items to include, such as: <ItemGroup> <AssemblyAttribute Include="[ATTRIBUTE_FULL_TYPENAME]" _Parameter1="[CTOR_ARG]" _ParameterN="[CTOR_ARG_N]" /> </ItemGroup> The `_ParameterN` attributes must match the attribute constructor arguments. Use the following properties to customize what is generated: <PropertyGroup> <GenerateAssemblyCompanyAttribute>true|false</GenerateAssemblyCompanyAttribute> <GenerateAssemblyConfigurationAttribute>true|false</GenerateAssemblyConfigurationAttribute> <GenerateAssemblyCopyrightAttribute>true|false</GenerateAssemblyCopyrightAttribute> <GenerateAssemblyDescriptionAttribute>true|false</GenerateAssemblyDescriptionAttribute> <GenerateAssemblyFileVersionAttribute>true|false</GenerateAssemblyFileVersionAttribute> <GenerateAssemblyInformationalVersionAttribute>true|false</GenerateAssemblyInformationalVersionAttribute> <GenerateAssemblyProductAttribute>true|false</GenerateAssemblyProductAttribute> <GenerateAssemblyTitleAttribute>true|false</GenerateAssemblyTitleAttribute> <GenerateAssemblyVersionAttribute>true|false</GenerateAssemblyVersionAttribute> <GenerateNeutralResourcesLanguageAttribute>true|false</GenerateNeutralResourcesLanguageAttribute> </PropertyGroup> And their corresponding values * AssemblyCompanyAttribute: $(Company) * AssemblyConfigurationAttribute: $(Configuration) * AssemblyCopyrightAttribute: $(Copyright) * AssemblyDescriptionAttribute: $(Description) * AssemblyFileVersionAttribute: $(FileVersion) * AssemblyInformationalVersionAttribute: $(InformationalVersion) * AssemblyProductAttribute: $(Product) * AssemblyTitleAttribute: $(AssemblyTitle) * AssemblyVersionAttribute: $(AssemblyVersion) * NeutralResourcesLanguageAttribute: $(NeutralLanguage)
DotNetCore.AspNetCore
Metadata/Attribute library for the FreecraftCore.Serializer. This library provides the attributes required to markup DTOs.
Customize entity attribute mappings.
Update properties of multiple attributes in one action
For further information and updates please visit the projects page.
A System.Text.Json converter attribute for automatic string trimming
The distributed access lock definition of the IdempotentAPI project.
Allows to create CRM Attributes via Excel spreadsheet.