IServiceConvention Interface

Summary

IServiceConvention Implements the IConvention<TContext>
graph BT Type-.->Interface0["IConvention<IServiceConventionContext>"] Type-.->Interface1["IConvention"] click Interface1 "/api/Rocket.Surgery.Conventions/IConvention" Type["IServiceConvention"] class Type type-node Implementing0["NewtonsoftJsonConvention"]-.->Type click Implementing0 "/api/Rocket.Surgery.AspNetCore/NewtonsoftJsonConvention" Implementing1["SerilogExtensionsConvention"]-.->Type click Implementing1 "/api/Rocket.Surgery.Extensions.Serilog.Conventions/SerilogExtensionsConvention" Implementing2["MediatRConvention"]-.->Type click Implementing2 "/api/Rocket.Surgery.Extensions.MediatR/MediatRConvention" Implementing3["PostgresConvention"]-.->Type click Implementing3 "/api/Rocket.Surgery.Automation.Postgres/PostgresConvention" Implementing4["SwashbuckleNewtonsoftJsonConvention"]-.->Type click Implementing4 "/api/Rocket.Surgery.AspNetCore.Swashbuckle.NewtonsoftJson/SwashbuckleNewtonsoftJsonConvention" Implementing5["AppMetricsConvention"]-.->Type click Implementing5 "/api/Rocket.Surgery.Extensions.App.Metrics/AppMetricsConvention" Implementing6["FluentValidationMediatRConvention"]-.->Type click Implementing6 "/api/Rocket.Surgery.Extensions.FluentValidation.MediatR/FluentValidationMediatRConvention" Implementing7["MartenMiddlewareUnitOfWorkConvention"]-.->Type click Implementing7 "/api/Rocket.Surgery.Extensions.Marten.AspNetCore/MartenMiddlewareUnitOfWorkConvention" Implementing8["SwashbuckleConvention"]-.->Type click Implementing8 "/api/Rocket.Surgery.AspNetCore.Swashbuckle/SwashbuckleConvention" Implementing9["AutoMapperConvention"]-.->Type click Implementing9 "/api/Rocket.Surgery.Extensions.AutoMapper/AutoMapperConvention" Implementing10["FluentValidationConvention"]-.->Type click Implementing10 "/api/Rocket.Surgery.Extensions.FluentValidation/FluentValidationConvention" Implementing11["NodaTimeConvention"]-.->Type click Implementing11 "/api/Rocket.Surgery.Extensions.DependencyInjection/NodaTimeConvention" Implementing12["AspNetCoreFluentValidationConvention"]-.->Type click Implementing12 "/api/Rocket.Surgery.AspNetCore.FluentValidation/AspNetCoreFluentValidationConvention" Implementing13["AutoMapperNewtonsoftJsonConvention"]-.->Type click Implementing13 "/api/Rocket.Surgery.Extensions.AutoMapper.NewtonsoftJson/AutoMapperNewtonsoftJsonConvention" Implementing14["SystemJsonTextConvention"]-.->Type click Implementing14 "/api/Rocket.Surgery.AspNetCore/SystemJsonTextConvention" Implementing15["MediatorROperationsConvention"]-.->Type click Implementing15 "/api/Rocket.Surgery.Operational.MediatR/MediatorROperationsConvention" Implementing16["AspNetCoreConvention"]-.->Type click Implementing16 "/api/Rocket.Surgery.AspNetCore.Contributions/AspNetCoreConvention" Implementing17["MartenConvention"]-.->Type click Implementing17 "/api/Rocket.Surgery.Extensions.Marten.Conventions/MartenConvention" Implementing18["AspNetCoreFluentValidationNewtonsoftJsonConvention"]-.->Type click Implementing18 "/api/Rocket.Surgery.AspNetCore.FluentValidation.NewtonsoftJson/AspNetCoreFluentValidationNewtonsoftJsonConvention"

Syntax

public interface IServiceConvention : IConvention<IServiceConventionContext>, IConvention

Extension Methods

See Also