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["AspNetCoreConvention"]-.->Type click Implementing0 "/api/Rocket.Surgery.AspNetCore.Contributions/AspNetCoreConvention" Implementing1["MediatorROperationsConvention"]-.->Type click Implementing1 "/api/Rocket.Surgery.Operational.MediatR/MediatorROperationsConvention" Implementing2["MartenMiddlewareUnitOfWorkConvention"]-.->Type click Implementing2 "/api/Rocket.Surgery.Extensions.Marten.AspNetCore/MartenMiddlewareUnitOfWorkConvention" Implementing3["NewtonsoftJsonConvention"]-.->Type click Implementing3 "/api/Rocket.Surgery.AspNetCore/NewtonsoftJsonConvention" Implementing4["AspNetCoreFluentValidationConvention"]-.->Type click Implementing4 "/api/Rocket.Surgery.AspNetCore.FluentValidation/AspNetCoreFluentValidationConvention" Implementing5["SwashbuckleConvention"]-.->Type click Implementing5 "/api/Rocket.Surgery.AspNetCore.Swashbuckle/SwashbuckleConvention" Implementing6["FluentValidationMediatRConvention"]-.->Type click Implementing6 "/api/Rocket.Surgery.Extensions.FluentValidation.MediatR/FluentValidationMediatRConvention" Implementing7["MediatRConvention"]-.->Type click Implementing7 "/api/Rocket.Surgery.Extensions.MediatR/MediatRConvention" Implementing8["AutoMapperNewtonsoftJsonConvention"]-.->Type click Implementing8 "/api/Rocket.Surgery.Extensions.AutoMapper.NewtonsoftJson/AutoMapperNewtonsoftJsonConvention" Implementing9["SwashbuckleNewtonsoftJsonConvention"]-.->Type click Implementing9 "/api/Rocket.Surgery.AspNetCore.Swashbuckle.NewtonsoftJson/SwashbuckleNewtonsoftJsonConvention" Implementing10["AutoMapperConvention"]-.->Type click Implementing10 "/api/Rocket.Surgery.Extensions.AutoMapper/AutoMapperConvention" Implementing11["AspNetCoreFluentValidationNewtonsoftJsonConvention"]-.->Type click Implementing11 "/api/Rocket.Surgery.AspNetCore.FluentValidation.NewtonsoftJson/AspNetCoreFluentValidationNewtonsoftJsonConvention" Implementing12["MartenConvention"]-.->Type click Implementing12 "/api/Rocket.Surgery.Extensions.Marten.Conventions/MartenConvention" Implementing13["PostgresConvention"]-.->Type click Implementing13 "/api/Rocket.Surgery.Automation.Postgres/PostgresConvention" Implementing14["NodaTimeConvention"]-.->Type click Implementing14 "/api/Rocket.Surgery.Extensions.DependencyInjection/NodaTimeConvention" Implementing15["AppMetricsConvention"]-.->Type click Implementing15 "/api/Rocket.Surgery.Extensions.App.Metrics/AppMetricsConvention" Implementing16["FluentValidationConvention"]-.->Type click Implementing16 "/api/Rocket.Surgery.Extensions.FluentValidation/FluentValidationConvention" Implementing17["SerilogExtensionsConvention"]-.->Type click Implementing17 "/api/Rocket.Surgery.Extensions.Serilog.Conventions/SerilogExtensionsConvention" Implementing18["SystemJsonTextConvention"]-.->Type click Implementing18 "/api/Rocket.Surgery.AspNetCore/SystemJsonTextConvention"

Syntax

public interface IServiceConvention : IConvention<IServiceConventionContext>, IConvention

Extension Methods

See Also