From df1b2f6af0d230fbe1ef14887ed453c21b3fcb06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B2=88=E6=98=9F=E7=B9=81?= Date: Sat, 11 Oct 2025 21:25:24 +0800 Subject: [PATCH] docs: add docfx --- .editorconfig | 2 +- .gitignore | 3 +- api/.manifest | 726 ++ ...re.Ddd.Cqrs.Abstractions.CacheBehavior.yml | 149 + ...bstractions.CacheableRequestBehavior-2.yml | 1210 ++ ...s.Abstractions.CacheableRequestOptions.yml | 462 + ...dd.Cqrs.Abstractions.CommandResponse-1.yml | 924 ++ ...dd.Cqrs.Abstractions.CommandResponse-2.yml | 1103 ++ ....Ddd.Cqrs.Abstractions.CommandResponse.yml | 806 ++ ...Ddd.Cqrs.Abstractions.ICachableRequest.yml | 474 + ...cture.Ddd.Cqrs.Abstractions.ICommand-1.yml | 144 + ...cture.Ddd.Cqrs.Abstractions.ICommand-2.yml | 146 + ...dd.Cqrs.Abstractions.ICommandHandler-2.yml | 265 + ...dd.Cqrs.Abstractions.ICommandHandler-3.yml | 279 + ...tractions.IConfigurableLockableRequest.yml | 158 + ...qrs.Abstractions.IDomainEventHandler-1.yml | 219 + ...ure.Ddd.Cqrs.Abstractions.IListQuery-1.yml | 111 + ....Cqrs.Abstractions.IListQueryHandler-2.yml | 252 + ...Ddd.Cqrs.Abstractions.ILockableRequest.yml | 133 + ...dd.Cqrs.Abstractions.ILockableResponse.yml | 178 + ....Ddd.Cqrs.Abstractions.IObjectResponse.yml | 133 + ....Ddd.Cqrs.Abstractions.IOrderedQuery-1.yml | 169 + ...Ddd.Cqrs.Abstractions.IPageableQuery-1.yml | 262 + ...s.Abstractions.IPageableQueryHandler-2.yml | 290 + ...tecture.Ddd.Cqrs.Abstractions.IQuery-1.yml | 83 + ....Ddd.Cqrs.Abstractions.IQueryHandler-2.yml | 252 + ...ure.Ddd.Cqrs.Abstractions.IValidatable.yml | 123 + ....Cqrs.Abstractions.IValidationResponse.yml | 233 + ....Cqrs.Abstractions.InvalidCacheRequest.yml | 649 ++ ...bstractions.InvalidCacheRequestHandler.yml | 1029 ++ ...Abstractions.LockableRequestBehavior-2.yml | 1001 ++ ...dd.Cqrs.Abstractions.LoggingBehavior-2.yml | 945 ++ ...bstractions.PageableQueryHandlerBase-3.yml | 1439 +++ ...Cqrs.Abstractions.ValidationBehavior-2.yml | 951 ++ ....Ddd.Cqrs.Abstractions.ValidationError.yml | 528 + ...Ddd.Cqrs.Abstractions.ValidationErrors.yml | 1403 +++ ...ogs.Architecture.Ddd.Cqrs.Abstractions.yml | 750 ++ ....Ddd.Cqrs.AspNetCore.ApiControllerBase.yml | 9819 +++++++++++++++++ ...Cqrs.AspNetCore.CommandEndpointHandler.yml | 738 ++ ...re.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.yml | 588 + ...qrs.AspNetCore.CqrsHttpOptionsInjector.yml | 616 ++ ...qrs.AspNetCore.CqrsModelBinderProvider.yml | 471 + ...e.Ddd.Cqrs.AspNetCore.CqrsObjectResult.yml | 732 ++ ...tecture.Ddd.Cqrs.AspNetCore.CqrsResult.yml | 591 + ...d.Cqrs.AspNetCore.CqrsResultExtensions.yml | 474 + ...re.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml | 1348 +++ ....Ddd.Cqrs.AspNetCore.ErrorResponseType.yml | 259 + ...s.AspNetCore.MapNullableRouteParameter.yml | 142 + ...qrs.AspNetCore.PagingParamsModelBinder.yml | 628 ++ ...d.Cqrs.AspNetCore.QueryEndpointHandler.yml | 738 ++ ...blogs.Architecture.Ddd.Cqrs.AspNetCore.yml | 156 + ...Clickhouse.ClickhouseContextCollection.yml | 332 + ...khouse.ClickhouseDbConnectionFactory-1.yml | 567 + ...ouse.ClickhouseInitializeHostedService.yml | 767 ++ ...rchitecture.Ddd.Cqrs.Dapper.Clickhouse.yml | 56 + ...rs.Dapper.DapperConfigurationBuilder-1.yml | 722 ++ ...er.DapperConfigurationBuilderExtension.yml | 538 + ...SqlServer.SqlServerDbConnectionFactory.yml | 534 + ...Architecture.Ddd.Cqrs.Dapper.SqlServer.yml | 23 + api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.yml | 49 + ....Cqrs.DependencyInjection.CqrsInjector.yml | 2606 +++++ ...hitecture.Ddd.Cqrs.DependencyInjection.yml | 70 + ...tityFramework.EfPageableQueryHandler-3.yml | 1572 +++ ....Architecture.Ddd.Cqrs.EntityFramework.yml | 54 + ...Ddd.Cqrs.MongoDb.MongoConfigureService.yml | 753 ++ ...dd.Cqrs.MongoDb.MongoContextCollection.yml | 503 + ...rs.MongoDb.MongoPageableQueryHandler-3.yml | 1572 +++ ...Cqrs.MongoDb.ServiceCollectionInjector.yml | 428 + api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.yml | 75 + ...d.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml | 1696 +++ ...Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.yml | 1790 +++ ....Ddd.Cqrs.ServiceAgent.IApiException-1.yml | 364 + ...Ddd.Cqrs.ServiceAgent.InjectExtensions.yml | 556 + ...d.Cqrs.ServiceAgent.ServiceAgentBase-1.yml | 1604 +++ ...dd.Cqrs.ServiceAgent.ServiceAgentError.yml | 653 ++ ...ogs.Architecture.Ddd.Cqrs.ServiceAgent.yml | 162 + ....Abstractions.DateTimeOffsetCalculator.yml | 561 + ...n.Abstractions.DefaultDateTimeProvider.yml | 883 ++ ...ain.Abstractions.DefaultRandomProvider.yml | 611 + ...re.Ddd.Domain.Abstractions.DomainEvent.yml | 455 + ...cture.Ddd.Domain.Abstractions.Entity-1.yml | 900 ++ ...tecture.Ddd.Domain.Abstractions.Entity.yml | 625 ++ ...ure.Ddd.Domain.Abstractions.EntityBase.yml | 735 ++ ...re.Ddd.Domain.Abstractions.Enumeration.yml | 1012 ++ ...Ddd.Domain.Abstractions.IAggregateRoot.yml | 77 + ....Domain.Abstractions.IDateTimeProvider.yml | 445 + ...e.Ddd.Domain.Abstractions.IDomainEvent.yml | 77 + ...Domain.Abstractions.IDomainEventSource.yml | 341 + ...ture.Ddd.Domain.Abstractions.IEntity-1.yml | 135 + ...n.Abstractions.INavigationRepository-2.yml | 933 ++ ...dd.Domain.Abstractions.IRandomProvider.yml | 251 + ....Ddd.Domain.Abstractions.IRepository-2.yml | 958 ++ ...d.Domain.Abstractions.ISqlRepository-2.yml | 974 ++ ....Ddd.Domain.Abstractions.IUnitOfWork-2.yml | 638 ++ ...s.Architecture.Ddd.Domain.Abstractions.yml | 333 + ....Abstractions.AssemblyAppNameAttribute.yml | 2023 ++++ ....Abstractions.BufferedIntegrationEvent.yml | 529 + ....EventBus.Abstractions.DefaultEventBus.yml | 1346 +++ ...tractions.EventBufferOverflowException.yml | 506 + ....EventBus.Abstractions.EventBusOptions.yml | 620 ++ ...us.Abstractions.EventBusOptionsBuilder.yml | 719 ++ ...s.Abstractions.EventBusServiceInjector.yml | 604 + ...Ddd.EventBus.Abstractions.IEventBuffer.yml | 301 + ...re.Ddd.EventBus.Abstractions.IEventBus.yml | 533 + ...ventBus.Abstractions.IEventBusProvider.yml | 195 + ...s.Abstractions.IEventBusRequestHandler.yml | 77 + ...bstractions.IIntegrationEventHandler-1.yml | 213 + ...ntBus.Abstractions.InMemoryEventBuffer.yml | 869 ++ ...EventBus.Abstractions.IntegrationEvent.yml | 627 ++ ...s.PublishIntegrationEventHostedService.yml | 916 ++ ...Architecture.Ddd.EventBus.Abstractions.yml | 193 + ...d.EventBus.Dapr.CqrsInjectorExtensions.yml | 593 + ...Ddd.EventBus.Dapr.DaprEventBusInjector.yml | 512 + ...Ddd.EventBus.Dapr.DaprEventBusProvider.yml | 815 ++ ...itecture.Ddd.EventBus.Dapr.DaprOptions.yml | 411 + ...Cnblogs.Architecture.Ddd.EventBus.Dapr.yml | 92 + ...AcquireDistributionLockFailedException.yml | 613 + ...frastructure.Abstractions.CacheEntry-1.yml | 554 + ...cture.Abstractions.DefaultFileProvider.yml | 1287 +++ ...astructure.Abstractions.ICacheProvider.yml | 545 + ....Abstractions.IDistributedLockProvider.yml | 372 + ...ure.Abstractions.IFileDeliveryProvider.yml | 251 + ...rastructure.Abstractions.IFileProvider.yml | 765 ++ ...cture.Abstractions.ILocalCacheProvider.yml | 565 + ...ture.Abstractions.IRemoteCacheProvider.yml | 565 + ...astructure.Abstractions.OrderBySegment.yml | 894 ++ ...re.Abstractions.OrderBySegmentConfig-1.yml | 505 + ...ture.Abstractions.OrderBySegmentConfig.yml | 666 ++ ...nfrastructure.Abstractions.PagedList-1.yml | 880 ++ ...frastructure.Abstractions.PagingParams.yml | 772 ++ ...ucture.Abstractions.QueryStringBuilder.yml | 1037 ++ ...ns.QueryStringCollectionHandleStrategy.yml | 149 + ...ractions.QueryStringNullHandleStrategy.yml | 149 + ...ecture.Ddd.Infrastructure.Abstractions.yml | 249 + ...oviders.InMemory.InMemoryCacheProvider.yml | 1479 +++ ...ture.CacheProviders.InMemory.Injectors.yml | 501 + ...Infrastructure.CacheProviders.InMemory.yml | 85 + ...acheProviders.Redis.RedisCacheProvider.yml | 1573 +++ ...ture.CacheProviders.Redis.RedisOptions.yml | 497 + ...dd.Infrastructure.CacheProviders.Redis.yml | 30 + ....Clickhouse.ClickhouseContextOptions-1.yml | 433 + ...er.Clickhouse.ClickhouseContextOptions.yml | 340 + ...per.Clickhouse.ClickhouseDapperContext.yml | 869 ++ ...er.Clickhouse.ClickhouseModelBuilder-1.yml | 650 ++ ...house.ClickhouseModelCollectionBuilder.yml | 429 + ...house.ClickhouseModelPropertyBuilder-1.yml | 544 + ...e.Ddd.Infrastructure.Dapper.Clickhouse.yml | 173 + ...dd.Infrastructure.Dapper.DapperContext.yml | 598 + ...e.Dapper.DbConnectionFactoryCollection.yml | 444 + ...astructure.Dapper.IDbConnectionFactory.yml | 150 + ...Architecture.Ddd.Infrastructure.Dapper.yml | 85 + ...cture.EntityFramework.BaseRepository-3.yml | 3690 +++++++ ....EntityFramework.DomainEventDispatcher.yml | 498 + ...ramework.EntityConfigurationExtensions.yml | 477 + ...re.EntityFramework.QueryableExtensions.yml | 670 ++ ...ure.Ddd.Infrastructure.EntityFramework.yml | 75 + ...liyunOss.AliyunOssFileDeliveryProvider.yml | 780 ++ ...viders.AliyunOss.AliyunOssFileProvider.yml | 1516 +++ ...leProviders.AliyunOss.AliyunOssOptions.yml | 695 ++ ...iders.AliyunOss.CqrsInjectorExtensions.yml | 553 + ...Infrastructure.FileProviders.AliyunOss.yml | 99 + ...structure.MongoDb.IMongoContextOptions.yml | 251 + ...tructure.MongoDb.MongoBaseRepository-3.yml | 2645 +++++ ...dd.Infrastructure.MongoDb.MongoContext.yml | 581 + ...tructure.MongoDb.MongoContextOptions-1.yml | 522 + ...astructure.MongoDb.MongoContextOptions.yml | 669 ++ ...frastructure.MongoDb.MongoModelBuilder.yml | 573 + ...rchitecture.Ddd.Infrastructure.MongoDb.yml | 157 + ...ructure.RedLock.CqrsInjectorExtensions.yml | 485 + ...edLock.RedLockDistributionLockProvider.yml | 1013 ++ ....Infrastructure.RedLock.RedLockOptions.yml | 661 ++ ...rchitecture.Ddd.Infrastructure.RedLock.yml | 37 + api/MediatR.DispatchDomainEventExtensions.yml | 480 + api/MediatR.yml | 23 + ....AspNetCore.Builder.EndPointExtensions.yml | 707 ++ api/Microsoft.AspNetCore.Builder.yml | 23 + ...ndencyInjection.ApiVersioningInjectors.yml | 394 + ...encyInjection.ControllerOptionInjector.yml | 532 + ...aprEventBusServiceCollectionExtensions.yml | 554 + ...tensions.DependencyInjection.Injectors.yml | 669 ++ ...ncyInjection.ServiceCollectionInjector.yml | 755 ++ ...crosoft.Extensions.DependencyInjection.yml | 82 + api/System.Linq.QueryOrderer.yml | 713 ++ api/System.Linq.QueryPager.yml | 536 + api/System.Linq.yml | 30 + api/toc.yml | 574 + docfx.json | 46 + docs/getting-started.md | 1 + docs/introduction.md | 14 + docs/toc.yml | 4 + index.md | 11 + toc.yml | 4 + 192 files changed, 119463 insertions(+), 2 deletions(-) create mode 100644 api/.manifest create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-3.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler-3.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler-3.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Domain.Abstractions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.EventBus.Dapr.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.yml create mode 100644 api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.yml create mode 100644 api/MediatR.DispatchDomainEventExtensions.yml create mode 100644 api/MediatR.yml create mode 100644 api/Microsoft.AspNetCore.Builder.EndPointExtensions.yml create mode 100644 api/Microsoft.AspNetCore.Builder.yml create mode 100644 api/Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.yml create mode 100644 api/Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.yml create mode 100644 api/Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.yml create mode 100644 api/Microsoft.Extensions.DependencyInjection.Injectors.yml create mode 100644 api/Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.yml create mode 100644 api/Microsoft.Extensions.DependencyInjection.yml create mode 100644 api/System.Linq.QueryOrderer.yml create mode 100644 api/System.Linq.QueryPager.yml create mode 100644 api/System.Linq.yml create mode 100644 api/toc.yml create mode 100644 docfx.json create mode 100644 docs/getting-started.md create mode 100644 docs/introduction.md create mode 100644 docs/toc.yml create mode 100644 index.md create mode 100644 toc.yml diff --git a/.editorconfig b/.editorconfig index 671120f..c733e63 100644 --- a/.editorconfig +++ b/.editorconfig @@ -402,5 +402,5 @@ dotnet_naming_style.s_camelcase.word_separator = dotnet_naming_style.s_camelcase.capitalization = camel_case # Xml config files -[*.{props,targets,config,nuspec}] +[*.{props,targets,config,nuspec,yml}] indent_size = 2 diff --git a/.gitignore b/.gitignore index 557e5a1..db5c5b8 100644 --- a/.gitignore +++ b/.gitignore @@ -147,7 +147,6 @@ publish/ # Publish Web Output *.[Pp]ublish.xml *.azurePubxml -# TODO: Comment the next line if you want to checkin your web deploy settings # but database connection strings (with potential passwords) will be unencrypted *.pubxml *.publishproj @@ -241,3 +240,5 @@ _Pvt_Extensions .fake/ .idea .vscode + +_site/ diff --git a/api/.manifest b/api/.manifest new file mode 100644 index 0000000..b2708b2 --- /dev/null +++ b/api/.manifest @@ -0,0 +1,726 @@ +{ + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.DisabledCache": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.UpdateCacheIfMiss": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.#ctor(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior{`0,`1}})": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnGet": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnRemove": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnUpdate": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.#ctor": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.#ctor(`0)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.ErrorCode": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Fail(`0)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.GetErrorMessage": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.IsSuccess": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Success": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.#ctor": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.#ctor(`1)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Fail(`1)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.GetResult": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Response": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Success": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Success(`0)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheGroupKey": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheKey": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.GetCacheKeyParameters": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalCacheBehavior": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalExpires": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteCacheBehavior": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteExpires": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`2": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`3": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1.ValidateOnly": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2.ValidateOnly": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.ExpiresIn": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler`1": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.IsConcurrentError": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.LockAcquired": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1.OrderByString": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1.PagingParams": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler`2": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.Validate(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ErrorMessage": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.IsValidationError": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ValidationErrors": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.#ctor(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest,System.Boolean,System.Nullable{System.Boolean})": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.InvalidWholeGroup": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.Request": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.ThrowIfFailed": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.#ctor(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler})": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.Handle(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest,System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior{`0,`1}})": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.#ctor(Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior{`0,`1}})": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1})": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1})": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1})": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2})": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.#ctor(Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior{`0,`1}})": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.#ctor(System.String,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.Message": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.ParameterName": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Add(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Clear": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Contains(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[],System.Int32)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Count": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.GetEnumerator": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.IsReadOnly": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Remove(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError)": "Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.CustomErrorCommandResponseMap``1(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0})": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse``1(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0})": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse``2(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0,``1})": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.#ctor(MediatR.IMediator,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions})": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CommandErrorResponseType": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CustomCommandErrorResponseMapper": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.DefaultJsonSerializerOptions": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult})": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.#ctor(System.Object)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.#ctor(System.Object,System.Text.Json.JsonSerializerOptions)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.ExecuteAsync(Microsoft.AspNetCore.Http.HttpContext)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.Cqrs(Microsoft.AspNetCore.Http.IResultExtensions,System.Object,System.Text.Json.JsonSerializerOptions)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate,Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter,System.String,System.Boolean)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter,System.String,System.Boolean)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.Cqrs": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.Custom": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.PlainText": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.ProblemDetails": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.Disable": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.Enable": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.#ctor(MediatR.IMediator,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions})": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.yml", + "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate)": "Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.#ctor(ClickHouse.Client.IClickHouseDataSource)": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.CreateDbConnection": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection},System.IServiceProvider)": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StartAsync(System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StopAsync(System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseClickhouse``1(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{``0},System.String)": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseSqlServer``1(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{``0},System.String)": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.#ctor(Microsoft.Extensions.DependencyInjection.IServiceCollection)": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.Services": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory``1": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory``1(System.Func{System.IServiceProvider,``0})": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory``1(``0)": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.#ctor(System.String)": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.yml", + "Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.CreateDbConnection": "Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.yml", + "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection": "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.yml", + "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector": "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDateTimeProvider``1": "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultDateTimeAndRandomProvider": "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultFileProvider": "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDistributionLock``1": "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileDeliveryProvider``1": "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileProvider``1": "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddLocalQueryCache``1(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions})": "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddQueryCache``2(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions})": "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRandomProvider``1": "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRemoteQueryCache``1(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions})": "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Services": "Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.EntityFramework": "Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.yml", + "Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3": "Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.CountAsync(`0,System.Linq.IQueryable{`1})": "Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.ToListAsync(`0,System.Linq.IQueryable{`2})": "Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.MongoDb": "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.yml", + "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService": "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.yml", + "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection},System.IServiceProvider)": "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.yml", + "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StartAsync(System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.yml", + "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StopAsync(System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.yml", + "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection": "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.yml", + "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.Add``1": "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.yml", + "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.MongoContexts": "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.yml", + "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3": "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.CountAsync(`0,System.Linq.IQueryable{`1})": "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.ToListAsync(`0,System.Linq.IQueryable{`2})": "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler-3.yml", + "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector": "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.AddMongoContext``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.#ctor(System.Net.Http.HttpClient)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.#ctor(System.Net.Http.HttpClient)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1})": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync(System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync``1(System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.GetItemAsync``1(System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HasItemAsync(System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HttpClient": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListItemsAsync``1(System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync(System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``2(System.String,``1)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync(System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``2(System.String,``1)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Create(System.Int32,System.String,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Message": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.StatusCode": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Throw(System.Int32,System.String,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.UserFriendlyMessage": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage})": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent``2(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage})": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.#ctor(System.Net.Http.HttpClient)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1})": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.DeleteCommandAsync(System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.DeleteCommandAsync``1(System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.GetItemAsync``1(System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.HttpClient": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync(System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync``2(System.String,``1)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync(System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync``2(System.String,``1)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ThrowApiException(System.Net.Http.HttpMethod,System.Int32,System.String,System.Object,System.String,System.Exception)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.#ctor(System.Int32,System.String)": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.yml", + "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.UnknownError": "Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions": "Cnblogs.Architecture.Ddd.Domain.Abstractions.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheDay(System.DateTimeOffset)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheWeek(System.DateTimeOffset)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.IsInSameDate(System.DateTimeOffset,System.DateTimeOffset)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheDay(System.DateTimeOffset)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheWeek(System.DateTimeOffset)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfToday": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfTomorrow": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfYesterday": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Now": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Today": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Tomorrow": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixMilliseconds": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixSeconds": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Yesterday": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(System.Double)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(System.Int32)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(System.Int32,System.Int32)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.CreateAt": "Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateAdded": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Deleted": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase": "Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate": "Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents": "Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents": "Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.AddDomainEvent(System.Func{`0,Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent})": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.ClearDomainEvents": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.DomainEvents": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.Id": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.#ctor(System.Int32,System.String)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference(Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration,Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo(System.Object)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals(System.Object)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName``1(System.String)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue``1(System.Int32)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll``1": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Id": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString": "Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.DomainEvents": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1.Id": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2": "Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Collections.Generic.IEnumerable{System.String})": "Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Linq.Expressions.Expression{System.Func{`0,System.Object}}[])": "Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Double)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32,System.Int32)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0})": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2": "Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.ExecuteSqlAsync(System.String,System.Object[])": "Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery(System.String,System.Object[])": "Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery``1(System.String,System.Object[])": "Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.yml", + "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0)": "Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.#ctor(System.String)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.Name": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.#ctor(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Event": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Name": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.#ctor(Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer,MediatR.IMediator,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus})": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync``1(``0)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.ReceiveAsync``1(``0)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TraceId": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync``1(``0)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.#ctor": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.DowngradeInterval": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.FailureCountBeforeDowngrade": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.Interval": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBatchSize": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.SuccessCountBeforeRecover": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.#ctor(Microsoft.Extensions.DependencyInjection.IServiceCollection)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Interval": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Services": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[])": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[])": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,``0)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Count": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(``0)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1(``0)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TraceId": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(``0)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler`1": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler-1.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions})": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Add``1(System.String,``0)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Count": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Peek": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Pop": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.#ctor(System.Guid,System.DateTimeOffset)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.CreatedTime": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.Id": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.TraceId": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions},System.IServiceProvider,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService},Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.yml", + "Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.ExecuteAsync(System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.yml", + "Cnblogs.Architecture.Ddd.EventBus.Dapr": "Cnblogs.Architecture.Ddd.EventBus.Dapr.yml", + "Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions": "Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.yml", + "Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Reflection.Assembly)": "Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.yml", + "Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String)": "Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.yml", + "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector": "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.yml", + "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.Reflection.Assembly)": "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.yml", + "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.String)": "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.yml", + "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider": "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.yml", + "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.#ctor(Dapr.Client.DaprClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider})": "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.yml", + "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent)": "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.yml", + "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions": "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.yml", + "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.AppName": "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.yml", + "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.PubSubName": "Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.#ctor(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.#ctor(System.String,System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.LockKey": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.#ctor(`0,System.Int64)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.TimestampInSeconds": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.Value": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFileAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String})": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.FileExistsAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileBytesAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileStreamAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync(System.String,System.Byte[])": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync(System.String,System.IO.Stream)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan})": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync(System.String,System.TimeSpan)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String})": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[])": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.#ctor(System.Boolean,System.Linq.Expressions.LambdaExpression)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.Create``2(System.Boolean,System.Linq.Expressions.Expression{System.Func{``0,``1}})": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.IsDesc": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.PropertyExpression": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment})": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.RegisterSortableProperty``2(System.String,System.Linq.Expressions.Expression{System.Func{``0,``1}})": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.TryParseOrderBySegments``1(System.String,System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}@)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1.RegisterSortableProperty``1(System.String,System.Linq.Expressions.Expression{System.Func{`0,``0}})": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor(System.Collections.Generic.IReadOnlyCollection{`0})": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor(System.Collections.Generic.IReadOnlyCollection{`0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.Int32)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor(System.Collections.Generic.IReadOnlyCollection{`0},System.Int32,System.Int32,System.Int32)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.Items": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageIndex": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageSize": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.TotalCount": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.#ctor(System.Int32,System.Int32)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.BindAsync(Microsoft.AspNetCore.Http.HttpContext)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageIndex": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageSize": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.ToString": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.#ctor": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add(System.String,System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging(System.Int32,System.Int32)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddRange``1(System.String,System.Collections.Generic.IEnumerable{``0})": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add``1(System.String,``0)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Build": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.BuildPartial": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.CollectionHandleStrategy": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.NullHandleStrategy": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.RemoveAll(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.ToString": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.Index": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.Repeat": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.Absent": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.Empty": "Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.#ctor(Microsoft.Extensions.Caching.Memory.IMemoryCache,Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync``1(System.String,System.TimeSpan,``0)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.GetAsync``1(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.RemoveAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions})": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.#ctor(StackExchange.Redis.ConnectionMultiplexer,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync``1(System.String,System.TimeSpan,``0)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.GetAsync``1(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.RemoveAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync``1(System.String,``0)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan)": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Configure": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Database": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Prefix": "Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1.#ctor(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection},Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions,System.IServiceProvider)": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.BulkWriteAsync``1(System.Collections.Generic.IEnumerable{``0})": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.ConfigureModels(Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder)": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.Init": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.Property``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.ToTable(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.Entity``1": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.#ctor(System.Reflection.PropertyInfo)": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.HasColumnName(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.Ignore": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection},System.IServiceProvider)": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DbConnectionFactory": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.AddDbConnectionFactory(System.String,System.Type)": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.GetFactory(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection": "Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.#ctor(MediatR.IMediator,`0)": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Add(`1)": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddAsync(`1)": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddRangeAsync``1(``0)": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.BeforeDispatchDomainEventAsync(System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent},Microsoft.EntityFrameworkCore.DbContext)": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Context": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Delete(`1)": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.DeleteAsync(`1)": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.ExecuteSqlAsync(System.String,System.Object[])": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync(`2)": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync(`2,System.Collections.Generic.IEnumerable{System.String})": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync(`2,System.Linq.Expressions.Expression{System.Func{`1,System.Object}}[])": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetNoTrackingQueryable``1": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.NoTrackingQueryable": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveChangesAsync(System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveEntitiesAsync(System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SqlQuery(System.String,System.Object[])": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SqlQuery``1(System.String,System.Object[])": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UnitOfWork": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Update(`1)": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateAsync(`1)": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`1})": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.ExtractDomainEventSources(Microsoft.EntityFrameworkCore.DbContext)": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.IgnoreEntityDefaultProperties``1(Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder{``0})": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression{System.Func{``0,System.Object}}})": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{System.String})": "Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.#ctor(Cuiliang.AliyunOssSdk.OssClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions})": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.GetDownloadUrlAsync(System.String,System.TimeSpan)": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.#ctor(Cuiliang.AliyunOssSdk.OssClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions})": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFileAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String})": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.FileExistsAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileBytesAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileStreamAsync(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync(System.String,System.Byte[])": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync(System.String,System.IO.Stream)": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeyId": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeySecret": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketInfo": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketName": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.Region": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.SecurityToken": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseHttps": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseInternal": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity``1(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection``1": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.#ctor(`0,MediatR.IMediator)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Add(`1)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddAsync(`1)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddRangeAsync``1(``0)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.BeforeDispatchDomainEventsAsync(System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent})": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Context": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Delete(`1)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.DeleteAsync(`1)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetAsync(`2)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetNoTrackingQueryable``1": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.NoTrackingQueryable": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveChangesAsync(System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveEntitiesAsync(System.Threading.CancellationToken)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UnitOfWork": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Update(`1)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateAsync(`1)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`1})": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.ConfigureModels(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Init": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Set``1": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.#ctor(System.String,System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity``1(System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection``1": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1.#ctor(System.String,System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions)": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity``1(System.String,System.Action{MongoDB.Bson.Serialization.BsonClassMap{``0}})": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity``2(System.String,System.Action{MongoDB.Bson.Serialization.BsonClassMap{``0}})": "Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.AddRedLockDistributionLock(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String)": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.#ctor(RedLockNet.SERedis.RedLockFactory,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions})": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan})": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Expiry": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.GetConnectionString": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Host": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Password": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Port": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Retry": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.SyncTimeout": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.yml", + "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Wait": "Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.yml", + "MediatR": "MediatR.yml", + "MediatR.DispatchDomainEventExtensions": "MediatR.DispatchDomainEventExtensions.yml", + "MediatR.DispatchDomainEventExtensions.DispatchDomainEventsAsync(MediatR.IMediator,System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent})": "MediatR.DispatchDomainEventExtensions.yml", + "Microsoft.AspNetCore.Builder": "Microsoft.AspNetCore.Builder.yml", + "Microsoft.AspNetCore.Builder.EndPointExtensions": "Microsoft.AspNetCore.Builder.EndPointExtensions.yml", + "Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.Reflection.Assembly[])": "Microsoft.AspNetCore.Builder.EndPointExtensions.yml", + "Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.Reflection.Assembly[])": "Microsoft.AspNetCore.Builder.EndPointExtensions.yml", + "Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder)": "Microsoft.AspNetCore.Builder.EndPointExtensions.yml", + "Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder)": "Microsoft.AspNetCore.Builder.EndPointExtensions.yml", + "Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String)": "Microsoft.AspNetCore.Builder.EndPointExtensions.yml", + "Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.String)": "Microsoft.AspNetCore.Builder.EndPointExtensions.yml", + "Microsoft.Extensions.DependencyInjection": "Microsoft.Extensions.DependencyInjection.yml", + "Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors": "Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.yml", + "Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.AddCnblogsApiVersioning(Microsoft.Extensions.DependencyInjection.IServiceCollection)": "Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.yml", + "Microsoft.Extensions.DependencyInjection.ControllerOptionInjector": "Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.yml", + "Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider(Microsoft.AspNetCore.Mvc.MvcOptions)": "Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.yml", + "Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder)": "Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.yml", + "Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddLongToStringJsonConverter(Microsoft.Extensions.DependencyInjection.IMvcBuilder)": "Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.yml", + "Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions": "Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.yml", + "Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.AddDaprEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.Reflection.Assembly[])": "Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.yml", + "Microsoft.Extensions.DependencyInjection.Injectors": "Microsoft.Extensions.DependencyInjection.Injectors.yml", + "Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions})": "Microsoft.Extensions.DependencyInjection.Injectors.yml", + "Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions})": "Microsoft.Extensions.DependencyInjection.Injectors.yml", + "Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions})": "Microsoft.Extensions.DependencyInjection.Injectors.yml", + "Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector": "Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.yml", + "Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Microsoft.Extensions.DependencyInjection.MediatRServiceConfiguration},System.Reflection.Assembly[])": "Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.yml", + "Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Reflection.Assembly[])": "Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.yml", + "Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddDapperContext``1(Microsoft.Extensions.DependencyInjection.IServiceCollection)": "Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.yml", + "System.Linq": "System.Linq.yml", + "System.Linq.QueryOrderer": "System.Linq.QueryOrderer.yml", + "System.Linq.QueryOrderer.OrderBy``1(System.Linq.IQueryable{``0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment)": "System.Linq.QueryOrderer.yml", + "System.Linq.QueryOrderer.OrderBy``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment})": "System.Linq.QueryOrderer.yml", + "System.Linq.QueryOrderer.OrderBy``1(System.Linq.IQueryable{``0},System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment})": "System.Linq.QueryOrderer.yml", + "System.Linq.QueryPager": "System.Linq.QueryPager.yml", + "System.Linq.QueryPager.Paging``1(System.Linq.IQueryable{``0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams)": "System.Linq.QueryPager.yml", + "System.Linq.QueryPager.Paging``1(System.Linq.IQueryable{``0},System.Int32,System.Int32)": "System.Linq.QueryPager.yml" +} \ No newline at end of file diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.yml new file mode 100644 index 0000000..9347070 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.yml @@ -0,0 +1,149 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + id: CacheBehavior + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.DisabledCache + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.UpdateCacheIfMiss + langs: + - csharp + - vb + name: CacheBehavior + nameWithType: CacheBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + type: Enum + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CacheBehavior + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheBehavior.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Options for handing . + example: [] + syntax: + content: public enum CacheBehavior + content.vb: Public Enum CacheBehavior +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.UpdateCacheIfMiss + commentId: F:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.UpdateCacheIfMiss + id: UpdateCacheIfMiss + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + langs: + - csharp + - vb + name: UpdateCacheIfMiss + nameWithType: CacheBehavior.UpdateCacheIfMiss + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.UpdateCacheIfMiss + type: Field + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UpdateCacheIfMiss + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheBehavior.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Update cache after cache missed, this is the default behavior. + example: [] + syntax: + content: UpdateCacheIfMiss = 1 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.DisabledCache + commentId: F:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.DisabledCache + id: DisabledCache + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + langs: + - csharp + - vb + name: DisabledCache + nameWithType: CacheBehavior.DisabledCache + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.DisabledCache + type: Field + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DisabledCache + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheBehavior.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Do not cache this request. + example: [] + syntax: + content: DisabledCache = 2 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.html + name: ICachableRequest + nameWithType: ICachableRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.html + name: CacheBehavior + nameWithType: CacheBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.yml new file mode 100644 index 0000000..67b950f --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.yml @@ -0,0 +1,1210 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + id: CacheableRequestBehavior`2 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.#ctor(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior{`0,`1}}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + langs: + - csharp + - vb + name: CacheableRequestBehavior + nameWithType: CacheableRequestBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CacheableRequestBehavior + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestBehavior.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Handler for . + example: [] + syntax: + content: 'public class CacheableRequestBehavior : IPipelineBehavior where TRequest : ICachableRequest, IRequest' + typeParameters: + - id: TRequest + description: Request that implements . + - id: TResponse + description: Cached result for TRequest. + content.vb: Public Class CacheableRequestBehavior(Of TRequest As {ICachableRequest, IRequest(Of TResponse)}, TResponse) Implements IPipelineBehavior(Of TRequest, TResponse) + inheritance: + - System.Object + implements: + - MediatR.IPipelineBehavior{{TRequest},{TResponse}} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: CacheableRequestBehavior(Of TRequest, TResponse) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior(Of TRequest, TResponse) + name.vb: CacheableRequestBehavior(Of TRequest, TResponse) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.#ctor(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior{`0,`1}}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.#ctor(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior{`0,`1}}) + id: '#ctor(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior{`0,`1}})' + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + langs: + - csharp + - vb + name: CacheableRequestBehavior(IEnumerable, IDateTimeProvider, IOptions, ILogger>) + nameWithType: CacheableRequestBehavior.CacheableRequestBehavior(IEnumerable, IDateTimeProvider, IOptions, ILogger>) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior.CacheableRequestBehavior(System.Collections.Generic.IEnumerable, Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider, Microsoft.Extensions.Options.IOptions, Microsoft.Extensions.Logging.ILogger>) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestBehavior.cs + startLine: 31 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create . + example: [] + syntax: + content: public CacheableRequestBehavior(IEnumerable providers, IDateTimeProvider dateTimeProvider, IOptions options, ILogger> logger) + parameters: + - id: providers + type: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider} + description: Cache providers. + - id: dateTimeProvider + type: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + description: Datetime provider. + - id: options + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + description: Options for cache behavior. + - id: logger + type: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2} + description: logger. + content.vb: Public Sub New(providers As IEnumerable(Of ICacheProvider), dateTimeProvider As IDateTimeProvider, options As IOptions(Of CacheableRequestOptions), logger As ILogger(Of CacheableRequestBehavior(Of TRequest, TResponse))) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.#ctor* + nameWithType.vb: CacheableRequestBehavior(Of TRequest, TResponse).New(IEnumerable(Of ICacheProvider), IDateTimeProvider, IOptions(Of CacheableRequestOptions), ILogger(Of CacheableRequestBehavior(Of TRequest, TResponse))) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior(Of TRequest, TResponse).New(System.Collections.Generic.IEnumerable(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider), Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider, Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions), Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior(Of TRequest, TResponse))) + name.vb: New(IEnumerable(Of ICacheProvider), IDateTimeProvider, IOptions(Of CacheableRequestOptions), ILogger(Of CacheableRequestBehavior(Of TRequest, TResponse))) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + id: Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + langs: + - csharp + - vb + name: Handle(TRequest, RequestHandlerDelegate, CancellationToken) + nameWithType: CacheableRequestBehavior.Handle(TRequest, RequestHandlerDelegate, CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior.Handle(TRequest, MediatR.RequestHandlerDelegate, System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Handle + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestBehavior.cs + startLine: 61 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Pipeline handler. Perform any additional behavior and await the next delegate as necessary + example: [] + syntax: + content: public Task Handle(TRequest request, RequestHandlerDelegate next, CancellationToken cancellationToken) + parameters: + - id: request + type: '{TRequest}' + description: Incoming request + - id: next + type: MediatR.RequestHandlerDelegate{{TResponse}} + description: Awaitable delegate for the next action in the pipeline. Eventually this delegate represents the handler. + - id: cancellationToken + type: System.Threading.CancellationToken + description: Cancellation token + return: + type: System.Threading.Tasks.Task{{TResponse}} + description: Awaitable task returning the TResponse + content.vb: Public Function Handle(request As TRequest, [next] As RequestHandlerDelegate(Of TResponse), cancellationToken As CancellationToken) As Task(Of TResponse) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.Handle* + implements: + - MediatR.IPipelineBehavior{{TRequest},{TResponse}}.Handle({TRequest},MediatR.RequestHandlerDelegate{{TResponse}},System.Threading.CancellationToken) + nameWithType.vb: CacheableRequestBehavior(Of TRequest, TResponse).Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior(Of TRequest, TResponse).Handle(TRequest, MediatR.RequestHandlerDelegate(Of TResponse), System.Threading.CancellationToken) + name.vb: Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.html + name: ICachableRequest + nameWithType: ICachableRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MediatR.IPipelineBehavior{{TRequest},{TResponse}} + commentId: T:MediatR.IPipelineBehavior{`0,`1} + parent: MediatR + definition: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + nameWithType: IPipelineBehavior + fullName: MediatR.IPipelineBehavior + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse) + name.vb: IPipelineBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MediatR.IPipelineBehavior`2 + commentId: T:MediatR.IPipelineBehavior`2 + isExternal: true + name: IPipelineBehavior + nameWithType: IPipelineBehavior + fullName: MediatR.IPipelineBehavior + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse) + name.vb: IPipelineBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.html + name: CacheableRequestBehavior + nameWithType: CacheableRequestBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior + nameWithType.vb: CacheableRequestBehavior(Of TRequest, TResponse) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior(Of TRequest, TResponse) + name.vb: CacheableRequestBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + name: CacheableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.html + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + name: CacheableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.html + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestBehavior_2__ctor_System_Collections_Generic_IEnumerable_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider__Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__Microsoft_Extensions_Logging_ILogger_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestBehavior__0__1___ + name: CacheableRequestBehavior + nameWithType: CacheableRequestBehavior.CacheableRequestBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior.CacheableRequestBehavior + nameWithType.vb: CacheableRequestBehavior(Of TRequest, TResponse).New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior(Of TRequest, TResponse).New + name.vb: New +- uid: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider} + commentId: T:System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of ICacheProvider) + fullName.vb: System.Collections.Generic.IEnumerable(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider) + name.vb: IEnumerable(Of ICacheProvider) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + name: ICacheProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + name: ICacheProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html + name: IDateTimeProvider + nameWithType: IDateTimeProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of CacheableRequestOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions) + name.vb: IOptions(Of CacheableRequestOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: ) +- uid: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2} + commentId: T:Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2} + parent: Microsoft.Extensions.Logging + definition: Microsoft.Extensions.Logging.ILogger`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger> + nameWithType: ILogger> + fullName: Microsoft.Extensions.Logging.ILogger> + nameWithType.vb: ILogger(Of CacheableRequestBehavior(Of TRequest, TResponse)) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior(Of TRequest, TResponse)) + name.vb: ILogger(Of CacheableRequestBehavior(Of TRequest, TResponse)) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + name: CacheableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.html + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + name: CacheableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.html + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: Microsoft.Extensions.Logging.ILogger`1 + commentId: T:Microsoft.Extensions.Logging.ILogger`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger + nameWithType: ILogger + fullName: Microsoft.Extensions.Logging.ILogger + nameWithType.vb: ILogger(Of TCategoryName) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName) + name.vb: ILogger(Of TCategoryName) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - name: TCategoryName + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - name: TCategoryName + - name: ) +- uid: Microsoft.Extensions.Logging + commentId: N:Microsoft.Extensions.Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Logging + nameWithType: Microsoft.Extensions.Logging + fullName: Microsoft.Extensions.Logging + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.Handle* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2.Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestBehavior_2_Handle__0_MediatR_RequestHandlerDelegate__1__System_Threading_CancellationToken_ + name: Handle + nameWithType: CacheableRequestBehavior.Handle + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior.Handle + nameWithType.vb: CacheableRequestBehavior(Of TRequest, TResponse).Handle + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior(Of TRequest, TResponse).Handle +- uid: MediatR.IPipelineBehavior{{TRequest},{TResponse}}.Handle({TRequest},MediatR.RequestHandlerDelegate{{TResponse}},System.Threading.CancellationToken) + commentId: M:MediatR.IPipelineBehavior{`0,`1}.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + parent: MediatR.IPipelineBehavior{{TRequest},{TResponse}} + definition: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, RequestHandlerDelegate, CancellationToken) + nameWithType: IPipelineBehavior.Handle(TRequest, RequestHandlerDelegate, CancellationToken) + fullName: MediatR.IPipelineBehavior.Handle(TRequest, MediatR.RequestHandlerDelegate, System.Threading.CancellationToken) + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, MediatR.RequestHandlerDelegate(Of TResponse), System.Threading.CancellationToken) + name.vb: Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + spec.csharp: + - uid: MediatR.IPipelineBehavior{`0,`1}.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IPipelineBehavior{`0,`1}.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: '{TRequest}' + commentId: '!:TRequest' + definition: TRequest + name: TRequest + nameWithType: TRequest + fullName: TRequest +- uid: MediatR.RequestHandlerDelegate{{TResponse}} + commentId: T:MediatR.RequestHandlerDelegate{`1} + parent: MediatR + definition: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + nameWithType: RequestHandlerDelegate + fullName: MediatR.RequestHandlerDelegate + nameWithType.vb: RequestHandlerDelegate(Of TResponse) + fullName.vb: MediatR.RequestHandlerDelegate(Of TResponse) + name.vb: RequestHandlerDelegate(Of TResponse) + spec.csharp: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) +- uid: System.Threading.CancellationToken + commentId: T:System.Threading.CancellationToken + parent: System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: CancellationToken + nameWithType: CancellationToken + fullName: System.Threading.CancellationToken +- uid: System.Threading.Tasks.Task{{TResponse}} + commentId: T:System.Threading.Tasks.Task{`1} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResponse) + fullName.vb: System.Threading.Tasks.Task(Of TResponse) + name.vb: Task(Of TResponse) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResponse + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) +- uid: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + commentId: M:MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, RequestHandlerDelegate, CancellationToken) + nameWithType: IPipelineBehavior.Handle(TRequest, RequestHandlerDelegate, CancellationToken) + fullName: MediatR.IPipelineBehavior.Handle(TRequest, MediatR.RequestHandlerDelegate, System.Threading.CancellationToken) + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, MediatR.RequestHandlerDelegate(Of TResponse), System.Threading.CancellationToken) + name.vb: Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + spec.csharp: + - uid: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: TRequest + name: TRequest + nameWithType: TRequest + fullName: TRequest +- uid: MediatR.RequestHandlerDelegate`1 + commentId: T:MediatR.RequestHandlerDelegate`1 + isExternal: true + name: RequestHandlerDelegate + nameWithType: RequestHandlerDelegate + fullName: MediatR.RequestHandlerDelegate + nameWithType.vb: RequestHandlerDelegate(Of TResponse) + fullName.vb: MediatR.RequestHandlerDelegate(Of TResponse) + name.vb: RequestHandlerDelegate(Of TResponse) + spec.csharp: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) +- uid: System.Threading + commentId: N:System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading + nameWithType: System.Threading + fullName: System.Threading + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.yml new file mode 100644 index 0000000..a93184c --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.yml @@ -0,0 +1,462 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + id: CacheableRequestOptions + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnGet + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnRemove + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnUpdate + langs: + - csharp + - vb + name: CacheableRequestOptions + nameWithType: CacheableRequestOptions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CacheableRequestOptions + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestOptions.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Options for handling . + example: [] + syntax: + content: public class CacheableRequestOptions + content.vb: Public Class CacheableRequestOptions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnGet + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnGet + id: ThrowIfFailedOnGet + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + langs: + - csharp + - vb + name: ThrowIfFailedOnGet + nameWithType: CacheableRequestOptions.ThrowIfFailedOnGet + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnGet + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ThrowIfFailedOnGet + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestOptions.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Rethrow exception if getting cached result failed. + example: [] + syntax: + content: public bool ThrowIfFailedOnGet { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property ThrowIfFailedOnGet As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnGet* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnUpdate + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnUpdate + id: ThrowIfFailedOnUpdate + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + langs: + - csharp + - vb + name: ThrowIfFailedOnUpdate + nameWithType: CacheableRequestOptions.ThrowIfFailedOnUpdate + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnUpdate + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ThrowIfFailedOnUpdate + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestOptions.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Rethrow exception if updating cache failed. + example: [] + syntax: + content: public bool ThrowIfFailedOnUpdate { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property ThrowIfFailedOnUpdate As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnUpdate* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnRemove + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnRemove + id: ThrowIfFailedOnRemove + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + langs: + - csharp + - vb + name: ThrowIfFailedOnRemove + nameWithType: CacheableRequestOptions.ThrowIfFailedOnRemove + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnRemove + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ThrowIfFailedOnRemove + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CacheableRequestOptions.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Rethrow exception if removing cache failed, this option can be overriden by for specific type of request. + example: [] + syntax: + content: public bool ThrowIfFailedOnRemove { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property ThrowIfFailedOnRemove As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnRemove* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.html + name: ICachableRequest + nameWithType: ICachableRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnGet* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnGet + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions_ThrowIfFailedOnGet + name: ThrowIfFailedOnGet + nameWithType: CacheableRequestOptions.ThrowIfFailedOnGet + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnGet +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnUpdate* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnUpdate + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions_ThrowIfFailedOnUpdate + name: ThrowIfFailedOnUpdate + nameWithType: CacheableRequestOptions.ThrowIfFailedOnUpdate + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnUpdate +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.ThrowIfFailed + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.ThrowIfFailed + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_InvalidCacheRequest_ThrowIfFailed + name: ThrowIfFailed + nameWithType: InvalidCacheRequest.ThrowIfFailed + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.ThrowIfFailed +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnRemove* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnRemove + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions_ThrowIfFailedOnRemove + name: ThrowIfFailedOnRemove + nameWithType: CacheableRequestOptions.ThrowIfFailedOnRemove + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.ThrowIfFailedOnRemove diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.yml new file mode 100644 index 0000000..a892563 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.yml @@ -0,0 +1,924 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + id: CommandResponse`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.#ctor + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.#ctor(`0) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.ErrorCode + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Fail(`0) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.GetErrorMessage + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.IsSuccess + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Success + langs: + - csharp + - vb + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CommandResponse + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 53 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Response returned by . + example: [] + syntax: + content: 'public record CommandResponse : CommandResponse, IValidationResponse, ILockableResponse, IEquatable, IEquatable> where TError : Enumeration' + typeParameters: + - id: TError + description: The enumeration presenting errors. + content.vb: Public Class CommandResponse(Of TError As Enumeration) Inherits CommandResponse Implements IValidationResponse, ILockableResponse, IEquatable(Of CommandResponse), IEquatable(Of CommandResponse(Of TError)) + inheritance: + - System.Object + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + derivedClasses: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + implements: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + - System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse} + - System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1} + inheritedMembers: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: CommandResponse(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError) + name.vb: CommandResponse(Of TError) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.#ctor + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.#ctor + id: '#ctor' + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + langs: + - csharp + - vb + name: CommandResponse() + nameWithType: CommandResponse.CommandResponse() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.CommandResponse() + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 59 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create a successful . + example: [] + syntax: + content: public CommandResponse() + content.vb: Public Sub New() + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.#ctor* + nameWithType.vb: CommandResponse(Of TError).New() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).New() + name.vb: New() +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.#ctor(`0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.#ctor(`0) + id: '#ctor(`0)' + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + langs: + - csharp + - vb + name: CommandResponse(TError) + nameWithType: CommandResponse.CommandResponse(TError) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.CommandResponse(TError) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 68 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create a with given error. + example: [] + syntax: + content: public CommandResponse(TError errorCode) + parameters: + - id: errorCode + type: '{TError}' + description: The error. + content.vb: Public Sub New(errorCode As TError) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.#ctor* + nameWithType.vb: CommandResponse(Of TError).New(TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).New(TError) + name.vb: New(TError) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.ErrorCode + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.ErrorCode + id: ErrorCode + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + langs: + - csharp + - vb + name: ErrorCode + nameWithType: CommandResponse.ErrorCode + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorCode + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ErrorCode + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 77 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The error returned by handler, can be null if execution succeeded. + example: [] + syntax: + content: public TError? ErrorCode { get; set; } + parameters: [] + return: + type: '{TError}' + content.vb: Public Property ErrorCode As TError + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.ErrorCode* + nameWithType.vb: CommandResponse(Of TError).ErrorCode + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).ErrorCode +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Fail(`0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Fail(`0) + id: Fail(`0) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + langs: + - csharp + - vb + name: Fail(TError) + nameWithType: CommandResponse.Fail(TError) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.Fail(TError) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Fail + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 84 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create a failed with given error. + example: [] + syntax: + content: public static CommandResponse Fail(TError errorCode) + parameters: + - id: errorCode + type: '{TError}' + description: The error. + return: + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + description: A failed with given error. + content.vb: Public Shared Function Fail(errorCode As TError) As CommandResponse(Of TError) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Fail* + nameWithType.vb: CommandResponse(Of TError).Fail(TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).Fail(TError) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.IsSuccess + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.IsSuccess + id: IsSuccess + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + langs: + - csharp + - vb + name: IsSuccess() + nameWithType: CommandResponse.IsSuccess() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IsSuccess + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 90 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Check if command executed successfully. + example: [] + syntax: + content: public override bool IsSuccess() + return: + type: System.Boolean + description: Return true if executed successfully, else return false. + content.vb: Public Overrides Function IsSuccess() As Boolean + overridden: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.IsSuccess* + nameWithType.vb: CommandResponse(Of TError).IsSuccess() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).IsSuccess() +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.GetErrorMessage + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.GetErrorMessage + id: GetErrorMessage + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + langs: + - csharp + - vb + name: GetErrorMessage() + nameWithType: CommandResponse.GetErrorMessage() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetErrorMessage + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 96 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Get error message. + example: [] + syntax: + content: public override string GetErrorMessage() + return: + type: System.String + description: The error message, return if no error. + content.vb: Public Overrides Function GetErrorMessage() As String + overridden: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.GetErrorMessage* + nameWithType.vb: CommandResponse(Of TError).GetErrorMessage() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).GetErrorMessage() +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Success + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Success + id: Success + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + langs: + - csharp + - vb + name: Success() + nameWithType: CommandResponse.Success() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.Success() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Success + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 105 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create a successful . + example: [] + syntax: + content: public static CommandResponse Success() + return: + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + description: A successful . + content.vb: Public Shared Function Success() As CommandResponse(Of TError) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Success* + nameWithType.vb: CommandResponse(Of TError).Success() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).Success() +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + name: ICommand + nameWithType: ICommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand + nameWithType.vb: ICommand(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TError) + name.vb: ICommand(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.html + name: IValidationResponse + nameWithType: IValidationResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.html + name: ILockableResponse + nameWithType: ILockableResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of CommandResponse) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse) + name.vb: IEquatable(Of CommandResponse) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: ) +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable> + nameWithType: IEquatable> + fullName: System.IEquatable> + nameWithType.vb: IEquatable(Of CommandResponse(Of TError)) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError)) + name.vb: IEquatable(Of CommandResponse(Of TError)) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: < + - name: TError + - name: '>' + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_IsValidationError + name: IsValidationError + nameWithType: CommandResponse.IsValidationError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_IsConcurrentError + name: IsConcurrentError + nameWithType: CommandResponse.IsConcurrentError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_ErrorMessage + name: ErrorMessage + nameWithType: CommandResponse.ErrorMessage + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_ValidationErrors + name: ValidationErrors + nameWithType: CommandResponse.ValidationErrors + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_LockAcquired + name: LockAcquired + nameWithType: CommandResponse.LockAcquired + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + nameWithType.vb: CommandResponse(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError) + name.vb: CommandResponse(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1__ctor + name: CommandResponse + nameWithType: CommandResponse.CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.CommandResponse + nameWithType.vb: CommandResponse(Of TError).New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).New + name.vb: New +- uid: '{TError}' + commentId: '!:TError' + definition: TError + name: TError + nameWithType: TError + fullName: TError +- uid: TError + name: TError + nameWithType: TError + fullName: TError +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.ErrorCode* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.ErrorCode + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_ErrorCode + name: ErrorCode + nameWithType: CommandResponse.ErrorCode + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorCode + nameWithType.vb: CommandResponse(Of TError).ErrorCode + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).ErrorCode +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Fail* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Fail + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_Fail__0_ + name: Fail + nameWithType: CommandResponse.Fail + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.Fail + nameWithType.vb: CommandResponse(Of TError).Fail + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).Fail +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_IsSuccess + name: IsSuccess() + nameWithType: CommandResponse.IsSuccess() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + name: IsSuccess + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_IsSuccess + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + name: IsSuccess + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_IsSuccess + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.IsSuccess* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.IsSuccess + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_IsSuccess + name: IsSuccess + nameWithType: CommandResponse.IsSuccess + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + nameWithType.vb: CommandResponse(Of TError).IsSuccess + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).IsSuccess +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: System.String.Empty + commentId: F:System.String.Empty + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string.empty + name: Empty + nameWithType: string.Empty + fullName: string.Empty + nameWithType.vb: String.Empty + fullName.vb: String.Empty +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_GetErrorMessage + name: GetErrorMessage() + nameWithType: CommandResponse.GetErrorMessage() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage + name: GetErrorMessage + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_GetErrorMessage + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage + name: GetErrorMessage + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_GetErrorMessage + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.GetErrorMessage* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.GetErrorMessage + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_GetErrorMessage + name: GetErrorMessage + nameWithType: CommandResponse.GetErrorMessage + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage + nameWithType.vb: CommandResponse(Of TError).GetErrorMessage + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).GetErrorMessage +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Success* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.Success + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_Success + name: Success + nameWithType: CommandResponse.Success + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.Success + nameWithType.vb: CommandResponse(Of TError).Success + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).Success diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.yml new file mode 100644 index 0000000..3fd51be --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.yml @@ -0,0 +1,1103 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + id: CommandResponse`2 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.#ctor + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.#ctor(`1) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Fail(`1) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.GetResult + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Response + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Success + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Success(`0) + langs: + - csharp + - vb + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CommandResponse + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 116 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Response returned by . + example: [] + syntax: + content: 'public record CommandResponse : CommandResponse, IValidationResponse, ILockableResponse, IEquatable, IEquatable>, IObjectResponse, IEquatable> where TError : Enumeration' + typeParameters: + - id: TView + description: The model type been returned if execution completed without error. + - id: TError + description: The enumeration type representing errors. + content.vb: Public Class CommandResponse(Of TView, TError As Enumeration) Inherits CommandResponse(Of TError) Implements IValidationResponse, ILockableResponse, IEquatable(Of CommandResponse), IEquatable(Of CommandResponse(Of TError)), IObjectResponse, IEquatable(Of CommandResponse(Of TView, TError)) + inheritance: + - System.Object + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}} + implements: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + - System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse} + - System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}} + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse + - System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2} + inheritedMembers: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}.ErrorCode + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}.IsSuccess + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}.GetErrorMessage + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: CommandResponse(Of TView, TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError) + name.vb: CommandResponse(Of TView, TError) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.#ctor + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.#ctor + id: '#ctor' + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + langs: + - csharp + - vb + name: CommandResponse() + nameWithType: CommandResponse.CommandResponse() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.CommandResponse() + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 122 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create a . + example: [] + syntax: + content: public CommandResponse() + content.vb: Public Sub New() + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.#ctor* + nameWithType.vb: CommandResponse(Of TView, TError).New() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError).New() + name.vb: New() +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.#ctor(`1) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.#ctor(`1) + id: '#ctor(`1)' + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + langs: + - csharp + - vb + name: CommandResponse(TError) + nameWithType: CommandResponse.CommandResponse(TError) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.CommandResponse(TError) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 130 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create a with given error. + example: [] + syntax: + content: public CommandResponse(TError errorCode) + parameters: + - id: errorCode + type: '{TError}' + description: The error. + content.vb: Public Sub New(errorCode As TError) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.#ctor* + nameWithType.vb: CommandResponse(Of TView, TError).New(TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError).New(TError) + name.vb: New(TError) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Response + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Response + id: Response + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + langs: + - csharp + - vb + name: Response + nameWithType: CommandResponse.Response + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.Response + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Response + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 151 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The result been returned by command handler. + remarks: This property can be null even if execution completed with no error. + example: [] + syntax: + content: public TView? Response { get; init; } + parameters: [] + return: + type: '{TView}' + content.vb: Public Property Response As TView + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Response* + nameWithType.vb: CommandResponse(Of TView, TError).Response + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError).Response +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Fail(`1) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Fail(`1) + id: Fail(`1) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + langs: + - csharp + - vb + name: Fail(TError) + nameWithType: CommandResponse.Fail(TError) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.Fail(TError) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Fail + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 158 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create a with given error. + example: [] + syntax: + content: public static CommandResponse Fail(TError errorCode) + parameters: + - id: errorCode + type: '{TError}' + description: The error. + return: + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + description: A with given error. + content.vb: Public Shared Function Fail(errorCode As TError) As CommandResponse(Of TView, TError) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Fail* + nameWithType.vb: CommandResponse(Of TView, TError).Fail(TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError).Fail(TError) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Success + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Success + id: Success + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + langs: + - csharp + - vb + name: Success() + nameWithType: CommandResponse.Success() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.Success() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Success + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 167 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create a with no result nor error. + example: [] + syntax: + content: public static CommandResponse Success() + return: + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + description: The 。 + content.vb: Public Shared Function Success() As CommandResponse(Of TView, TError) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Success* + nameWithType.vb: CommandResponse(Of TView, TError).Success() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError).Success() +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Success(`0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Success(`0) + id: Success(`0) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + langs: + - csharp + - vb + name: Success(TView?) + nameWithType: CommandResponse.Success(TView?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.Success(TView?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Success + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 177 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create a with given result. + example: [] + syntax: + content: public static CommandResponse Success(TView? view) + parameters: + - id: view + type: '{TView}' + description: The model to return. + return: + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + description: A with given result. + content.vb: Public Shared Function Success(view As TView) As CommandResponse(Of TView, TError) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Success* + nameWithType.vb: CommandResponse(Of TView, TError).Success(TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError).Success(TView) + name.vb: Success(TView) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.GetResult + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.GetResult + id: GetResult + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + langs: + - csharp + - vb + name: GetResult() + nameWithType: CommandResponse.GetResult() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetResult() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetResult + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 183 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Get object result. + example: [] + syntax: + content: public object? GetResult() + return: + type: System.Object + description: The resulting object. + content.vb: Public Function GetResult() As Object + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.GetResult* + implements: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult + nameWithType.vb: CommandResponse(Of TView, TError).GetResult() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError).GetResult() +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + name: ICommand + nameWithType: ICommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand + nameWithType.vb: ICommand(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TError) + name.vb: ICommand(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1} + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + nameWithType.vb: CommandResponse(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError) + name.vb: CommandResponse(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.html + name: IValidationResponse + nameWithType: IValidationResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.html + name: ILockableResponse + nameWithType: ILockableResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of CommandResponse) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse) + name.vb: IEquatable(Of CommandResponse) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: ) +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1}} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable> + nameWithType: IEquatable> + fullName: System.IEquatable> + nameWithType.vb: IEquatable(Of CommandResponse(Of TError)) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError)) + name.vb: IEquatable(Of CommandResponse(Of TError)) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: < + - name: TError + - name: '>' + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.html + name: IObjectResponse + nameWithType: IObjectResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable> + nameWithType: IEquatable> + fullName: System.IEquatable> + nameWithType.vb: IEquatable(Of CommandResponse(Of TView, TError)) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError)) + name.vb: IEquatable(Of CommandResponse(Of TView, TError)) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: < + - name: TView + - name: ',' + - name: " " + - name: TError + - name: '>' + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ',' + - name: " " + - name: TError + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}.ErrorCode + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1}.ErrorCode + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.ErrorCode + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_ErrorCode + name: ErrorCode + nameWithType: CommandResponse.ErrorCode + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorCode + nameWithType.vb: CommandResponse(Of TError).ErrorCode + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).ErrorCode +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}.IsSuccess + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1}.IsSuccess + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.IsSuccess + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_IsSuccess + name: IsSuccess() + nameWithType: CommandResponse.IsSuccess() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess() + nameWithType.vb: CommandResponse(Of TError).IsSuccess() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).IsSuccess() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1}.IsSuccess + name: IsSuccess + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_IsSuccess + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1}.IsSuccess + name: IsSuccess + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_IsSuccess + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}.GetErrorMessage + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1}.GetErrorMessage + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.GetErrorMessage + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_GetErrorMessage + name: GetErrorMessage() + nameWithType: CommandResponse.GetErrorMessage() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage() + nameWithType.vb: CommandResponse(Of TError).GetErrorMessage() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).GetErrorMessage() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1}.GetErrorMessage + name: GetErrorMessage + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_GetErrorMessage + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1}.GetErrorMessage + name: GetErrorMessage + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_GetErrorMessage + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_IsValidationError + name: IsValidationError + nameWithType: CommandResponse.IsValidationError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_IsConcurrentError + name: IsConcurrentError + nameWithType: CommandResponse.IsConcurrentError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_ErrorMessage + name: ErrorMessage + nameWithType: CommandResponse.ErrorMessage + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_ValidationErrors + name: ValidationErrors + nameWithType: CommandResponse.ValidationErrors + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_LockAcquired + name: LockAcquired + nameWithType: CommandResponse.LockAcquired + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + nameWithType.vb: CommandResponse(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError) + name.vb: CommandResponse(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.ErrorCode + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.ErrorCode + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_ErrorCode + name: ErrorCode + nameWithType: CommandResponse.ErrorCode + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorCode + nameWithType.vb: CommandResponse(Of TError).ErrorCode + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).ErrorCode +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.IsSuccess + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.IsSuccess + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_IsSuccess + name: IsSuccess() + nameWithType: CommandResponse.IsSuccess() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess() + nameWithType.vb: CommandResponse(Of TError).IsSuccess() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).IsSuccess() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.IsSuccess + name: IsSuccess + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_IsSuccess + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.IsSuccess + name: IsSuccess + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_IsSuccess + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.GetErrorMessage + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.GetErrorMessage + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_GetErrorMessage + name: GetErrorMessage() + nameWithType: CommandResponse.GetErrorMessage() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage() + nameWithType.vb: CommandResponse(Of TError).GetErrorMessage() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError).GetErrorMessage() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.GetErrorMessage + name: GetErrorMessage + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_GetErrorMessage + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1.GetErrorMessage + name: GetErrorMessage + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_1_GetErrorMessage + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + nameWithType.vb: CommandResponse(Of TView, TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError) + name.vb: CommandResponse(Of TView, TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: < + - name: TView + - name: ',' + - name: " " + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ',' + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_2__ctor + name: CommandResponse + nameWithType: CommandResponse.CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.CommandResponse + nameWithType.vb: CommandResponse(Of TView, TError).New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError).New + name.vb: New +- uid: '{TError}' + commentId: '!:TError' + definition: TError + name: TError + nameWithType: TError + fullName: TError +- uid: TError + name: TError + nameWithType: TError + fullName: TError +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Response* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Response + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_2_Response + name: Response + nameWithType: CommandResponse.Response + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.Response + nameWithType.vb: CommandResponse(Of TView, TError).Response + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError).Response +- uid: '{TView}' + commentId: '!:TView' + definition: TView + name: TView + nameWithType: TView + fullName: TView +- uid: TView + name: TView + nameWithType: TView + fullName: TView +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Fail* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Fail + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_2_Fail__1_ + name: Fail + nameWithType: CommandResponse.Fail + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.Fail + nameWithType.vb: CommandResponse(Of TView, TError).Fail + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError).Fail +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Success* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.Success + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_2_Success + name: Success + nameWithType: CommandResponse.Success + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.Success + nameWithType.vb: CommandResponse(Of TView, TError).Success + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError).Success +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.GetResult* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2.GetResult + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_2_GetResult + name: GetResult + nameWithType: CommandResponse.GetResult + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetResult + nameWithType.vb: CommandResponse(Of TView, TError).GetResult + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError).GetResult +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IObjectResponse_GetResult + name: GetResult() + nameWithType: IObjectResponse.GetResult() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult + name: GetResult + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IObjectResponse_GetResult + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult + name: GetResult + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IObjectResponse_GetResult + - name: ( + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.yml new file mode 100644 index 0000000..5f206c3 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.yml @@ -0,0 +1,806 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + id: CommandResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors + langs: + - csharp + - vb + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CommandResponse + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Response returned by . + example: [] + syntax: + content: 'public record CommandResponse : IValidationResponse, ILockableResponse, IEquatable' + content.vb: Public Class CommandResponse Implements IValidationResponse, ILockableResponse, IEquatable(Of CommandResponse) + inheritance: + - System.Object + derivedClasses: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + implements: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + - System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError + id: IsValidationError + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + langs: + - csharp + - vb + name: IsValidationError + nameWithType: CommandResponse.IsValidationError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IsValidationError + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Check if validation fails. + example: [] + syntax: + content: public bool IsValidationError { get; init; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property IsValidationError As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError* + implements: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.IsValidationError +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError + id: IsConcurrentError + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + langs: + - csharp + - vb + name: IsConcurrentError + nameWithType: CommandResponse.IsConcurrentError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IsConcurrentError + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Check if concurrent error happened. + example: [] + syntax: + content: public bool IsConcurrentError { get; init; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property IsConcurrentError As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError* + implements: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.IsConcurrentError +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage + id: ErrorMessage + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + langs: + - csharp + - vb + name: ErrorMessage + nameWithType: CommandResponse.ErrorMessage + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ErrorMessage + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 25 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The error message returned by handler, return empty if no error or no error message. + remarks: Do not rely on this property to determine if executed successful, use for this purpose. + example: [] + syntax: + content: public string ErrorMessage { get; init; } + parameters: [] + return: + type: System.String + content.vb: Public Property ErrorMessage As String + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage* + implements: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ErrorMessage +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors + id: ValidationErrors + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + langs: + - csharp + - vb + name: ValidationErrors + nameWithType: CommandResponse.ValidationErrors + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ValidationErrors + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 28 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The validation results, empty if validation was passed. + example: [] + syntax: + content: public ValidationErrors ValidationErrors { get; init; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + content.vb: Public Property ValidationErrors As ValidationErrors + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors* + implements: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ValidationErrors +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired + id: LockAcquired + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + langs: + - csharp + - vb + name: LockAcquired + nameWithType: CommandResponse.LockAcquired + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: LockAcquired + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 31 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Indicates whether lock was required. + example: [] + syntax: + content: public bool LockAcquired { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property LockAcquired As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired* + implements: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.LockAcquired +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + id: IsSuccess + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + langs: + - csharp + - vb + name: IsSuccess() + nameWithType: CommandResponse.IsSuccess() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IsSuccess + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 37 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Check if command executed successfully. + example: [] + syntax: + content: public virtual bool IsSuccess() + return: + type: System.Boolean + description: Return true if executed successfully, else return false. + content.vb: Public Overridable Function IsSuccess() As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage + id: GetErrorMessage + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + langs: + - csharp + - vb + name: GetErrorMessage() + nameWithType: CommandResponse.GetErrorMessage() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetErrorMessage + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/CommandResponse.cs + startLine: 46 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Get error message. + example: [] + syntax: + content: public virtual string GetErrorMessage() + return: + type: System.String + description: The error message, return if no error. + content.vb: Public Overridable Function GetErrorMessage() As String + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + name: ICommand + nameWithType: ICommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand + nameWithType.vb: ICommand(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TError) + name.vb: ICommand(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.html + name: IValidationResponse + nameWithType: IValidationResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.html + name: ILockableResponse + nameWithType: ILockableResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of CommandResponse) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse) + name.vb: IEquatable(Of CommandResponse) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_IsValidationError + name: IsValidationError + nameWithType: CommandResponse.IsValidationError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsValidationError +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.IsValidationError + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.IsValidationError + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IValidationResponse_IsValidationError + name: IsValidationError + nameWithType: IValidationResponse.IsValidationError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.IsValidationError +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_IsConcurrentError + name: IsConcurrentError + nameWithType: CommandResponse.IsConcurrentError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsConcurrentError +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.IsConcurrentError + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.IsConcurrentError + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ILockableResponse_IsConcurrentError + name: IsConcurrentError + nameWithType: ILockableResponse.IsConcurrentError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.IsConcurrentError +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_IsSuccess + name: IsSuccess() + nameWithType: CommandResponse.IsSuccess() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + name: IsSuccess + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_IsSuccess + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + name: IsSuccess + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_IsSuccess + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_ErrorMessage + name: ErrorMessage + nameWithType: CommandResponse.ErrorMessage + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ErrorMessage +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ErrorMessage + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ErrorMessage + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IValidationResponse_ErrorMessage + name: ErrorMessage + nameWithType: IValidationResponse.ErrorMessage + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ErrorMessage +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_ValidationErrors + name: ValidationErrors + nameWithType: CommandResponse.ValidationErrors + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.ValidationErrors +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ValidationErrors + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ValidationErrors + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IValidationResponse_ValidationErrors + name: ValidationErrors + nameWithType: IValidationResponse.ValidationErrors + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ValidationErrors +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.html + name: ValidationErrors + nameWithType: ValidationErrors + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_LockAcquired + name: LockAcquired + nameWithType: CommandResponse.LockAcquired + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.LockAcquired +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.LockAcquired + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.LockAcquired + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ILockableResponse_LockAcquired + name: LockAcquired + nameWithType: ILockableResponse.LockAcquired + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.LockAcquired +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_IsSuccess + name: IsSuccess + nameWithType: CommandResponse.IsSuccess + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.IsSuccess +- uid: System.String.Empty + commentId: F:System.String.Empty + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string.empty + name: Empty + nameWithType: string.Empty + fullName: string.Empty + nameWithType.vb: String.Empty + fullName.vb: String.Empty +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_GetErrorMessage + name: GetErrorMessage + nameWithType: CommandResponse.GetErrorMessage + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.GetErrorMessage diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.yml new file mode 100644 index 0000000..bd248fd --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.yml @@ -0,0 +1,474 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + id: ICachableRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheGroupKey + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheKey + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.GetCacheKeyParameters + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalCacheBehavior + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalExpires + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteCacheBehavior + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteExpires + langs: + - csharp + - vb + name: ICachableRequest + nameWithType: ICachableRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ICachableRequest + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Definition for cachable request. + example: [] + syntax: + content: public interface ICachableRequest + content.vb: Public Interface ICachableRequest +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalCacheBehavior + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalCacheBehavior + id: LocalCacheBehavior + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + langs: + - csharp + - vb + name: LocalCacheBehavior + nameWithType: ICachableRequest.LocalCacheBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalCacheBehavior + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: LocalCacheBehavior + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Configuration for local cache provider. + example: [] + syntax: + content: CacheBehavior LocalCacheBehavior { get; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + content.vb: ReadOnly Property LocalCacheBehavior As CacheBehavior + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalCacheBehavior* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteCacheBehavior + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteCacheBehavior + id: RemoteCacheBehavior + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + langs: + - csharp + - vb + name: RemoteCacheBehavior + nameWithType: ICachableRequest.RemoteCacheBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteCacheBehavior + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RemoteCacheBehavior + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Configuration for remote cache provider. + example: [] + syntax: + content: CacheBehavior RemoteCacheBehavior { get; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + content.vb: ReadOnly Property RemoteCacheBehavior As CacheBehavior + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteCacheBehavior* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalExpires + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalExpires + id: LocalExpires + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + langs: + - csharp + - vb + name: LocalExpires + nameWithType: ICachableRequest.LocalExpires + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalExpires + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: LocalExpires + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The expire time for local cache. + example: [] + syntax: + content: TimeSpan? LocalExpires { get; } + parameters: [] + return: + type: System.Nullable{System.TimeSpan} + content.vb: ReadOnly Property LocalExpires As TimeSpan? + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalExpires* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteExpires + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteExpires + id: RemoteExpires + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + langs: + - csharp + - vb + name: RemoteExpires + nameWithType: ICachableRequest.RemoteExpires + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteExpires + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RemoteExpires + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + startLine: 25 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The expire time for remote cache. + example: [] + syntax: + content: TimeSpan? RemoteExpires { get; } + parameters: [] + return: + type: System.Nullable{System.TimeSpan} + content.vb: ReadOnly Property RemoteExpires As TimeSpan? + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteExpires* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheGroupKey + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheGroupKey + id: CacheGroupKey + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + langs: + - csharp + - vb + name: CacheGroupKey() + nameWithType: ICachableRequest.CacheGroupKey() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheGroupKey() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CacheGroupKey + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + startLine: 31 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Generate key for cache group, return null for no group. + example: [] + syntax: + content: string? CacheGroupKey() + return: + type: System.String + description: '' + content.vb: Function CacheGroupKey() As String + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheGroupKey* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheKey + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheKey + id: CacheKey + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + langs: + - csharp + - vb + name: CacheKey() + nameWithType: ICachableRequest.CacheKey() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheKey() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CacheKey + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + startLine: 37 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Generate cache key for each request. + example: [] + syntax: + content: string CacheKey() + return: + type: System.String + description: The cache key for current request. + content.vb: Function CacheKey() As String + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheKey* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.GetCacheKeyParameters + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.GetCacheKeyParameters + id: GetCacheKeyParameters + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + langs: + - csharp + - vb + name: GetCacheKeyParameters() + nameWithType: ICachableRequest.GetCacheKeyParameters() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.GetCacheKeyParameters() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetCacheKeyParameters + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICachableRequest.cs + startLine: 46 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Get parameters for generating cache key, will call to each object been provided. + example: [] + syntax: + content: object?[] GetCacheKeyParameters() + return: + type: System.Object[] + description: The parameter array. + content.vb: Function GetCacheKeyParameters() As Object() + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.GetCacheKeyParameters* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalCacheBehavior* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalCacheBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ICachableRequest_LocalCacheBehavior + name: LocalCacheBehavior + nameWithType: ICachableRequest.LocalCacheBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalCacheBehavior +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.html + name: CacheBehavior + nameWithType: CacheBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteCacheBehavior* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteCacheBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ICachableRequest_RemoteCacheBehavior + name: RemoteCacheBehavior + nameWithType: ICachableRequest.RemoteCacheBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteCacheBehavior +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalExpires* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalExpires + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ICachableRequest_LocalExpires + name: LocalExpires + nameWithType: ICachableRequest.LocalExpires + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.LocalExpires +- uid: System.Nullable{System.TimeSpan} + commentId: T:System.Nullable{System.TimeSpan} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan? + nameWithType: TimeSpan? + fullName: System.TimeSpan? + spec.csharp: + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + spec.vb: + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteExpires* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteExpires + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ICachableRequest_RemoteExpires + name: RemoteExpires + nameWithType: ICachableRequest.RemoteExpires + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.RemoteExpires +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheGroupKey* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheGroupKey + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ICachableRequest_CacheGroupKey + name: CacheGroupKey + nameWithType: ICachableRequest.CacheGroupKey + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheGroupKey +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheKey* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheKey + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ICachableRequest_CacheKey + name: CacheKey + nameWithType: ICachableRequest.CacheKey + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.CacheKey +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.GetCacheKeyParameters* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.GetCacheKeyParameters + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ICachableRequest_GetCacheKeyParameters + name: GetCacheKeyParameters + nameWithType: ICachableRequest.GetCacheKeyParameters + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.GetCacheKeyParameters +- uid: System.Object[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object[] + nameWithType: object[] + fullName: object[] + nameWithType.vb: Object() + fullName.vb: Object() + name.vb: Object() + spec.csharp: + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '[' + - name: ']' + spec.vb: + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ( + - name: ) +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.yml new file mode 100644 index 0000000..57c88da --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.yml @@ -0,0 +1,144 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + id: ICommand`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1.ValidateOnly + langs: + - csharp + - vb + name: ICommand + nameWithType: ICommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICommand.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ICommand + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICommand.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Definition for command. + example: [] + syntax: + content: 'public interface ICommand : IRequest>, IBaseRequest where TError : Enumeration' + typeParameters: + - id: TError + description: The error type when command execution failed. + content.vb: Public Interface ICommand(Of TError As Enumeration) Inherits IRequest(Of CommandResponse(Of TError)), IBaseRequest + nameWithType.vb: ICommand(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TError) + name.vb: ICommand(Of TError) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1.ValidateOnly + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1.ValidateOnly + id: ValidateOnly + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + langs: + - csharp + - vb + name: ValidateOnly + nameWithType: ICommand.ValidateOnly + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand.ValidateOnly + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICommand.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ValidateOnly + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICommand.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Only execute validation logic. + remarks: This logic must be implemented manually in command handler and not guaranteed by framework. + example: [] + syntax: + content: bool ValidateOnly { get; } + parameters: [] + return: + type: System.Boolean + content.vb: ReadOnly Property ValidateOnly As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1.ValidateOnly* + nameWithType.vb: ICommand(Of TError).ValidateOnly + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TError).ValidateOnly +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1.ValidateOnly* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1.ValidateOnly + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ICommand_1_ValidateOnly + name: ValidateOnly + nameWithType: ICommand.ValidateOnly + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand.ValidateOnly + nameWithType.vb: ICommand(Of TError).ValidateOnly + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TError).ValidateOnly +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-2.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-2.yml new file mode 100644 index 0000000..a929af8 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-2.yml @@ -0,0 +1,146 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2 + id: ICommand`2 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2.ValidateOnly + langs: + - csharp + - vb + name: ICommand + nameWithType: ICommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICommand.Generic.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ICommand + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICommand.Generic.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Definitions of command in CQRS. + example: [] + syntax: + content: 'public interface ICommand : IRequest>, IBaseRequest where TError : Enumeration' + typeParameters: + - id: TView + description: The result type for command. + - id: TError + description: The error code type when command failed. + content.vb: Public Interface ICommand(Of TView, TError As Enumeration) Inherits IRequest(Of CommandResponse(Of TView, TError)), IBaseRequest + nameWithType.vb: ICommand(Of TView, TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TView, TError) + name.vb: ICommand(Of TView, TError) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2.ValidateOnly + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2.ValidateOnly + id: ValidateOnly + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2 + langs: + - csharp + - vb + name: ValidateOnly + nameWithType: ICommand.ValidateOnly + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand.ValidateOnly + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICommand.Generic.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ValidateOnly + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICommand.Generic.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Only execute validation logic. + remarks: This logic must be implemented manually in command handler and not guaranteed by framework. + example: [] + syntax: + content: bool ValidateOnly { get; } + parameters: [] + return: + type: System.Boolean + content.vb: ReadOnly Property ValidateOnly As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2.ValidateOnly* + nameWithType.vb: ICommand(Of TView, TError).ValidateOnly + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TView, TError).ValidateOnly +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2.ValidateOnly* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2.ValidateOnly + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ICommand_2_ValidateOnly + name: ValidateOnly + nameWithType: ICommand.ValidateOnly + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand.ValidateOnly + nameWithType.vb: ICommand(Of TView, TError).ValidateOnly + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TView, TError).ValidateOnly +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-2.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-2.yml new file mode 100644 index 0000000..472c98b --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-2.yml @@ -0,0 +1,265 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`2 + id: ICommandHandler`2 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: [] + langs: + - csharp + - vb + name: ICommandHandler + nameWithType: ICommandHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICommandHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ICommandHandler + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICommandHandler.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Definitions of handler that handles . + example: [] + syntax: + content: 'public interface ICommandHandler : IRequestHandler> where TCommand : ICommand where TError : Enumeration' + typeParameters: + - id: TCommand + description: The command type for this handler. + - id: TError + description: The error type for this handler. + content.vb: Public Interface ICommandHandler(Of TCommand As ICommand(Of TError), TError As Enumeration) Inherits IRequestHandler(Of TCommand, CommandResponse(Of TError)) + inheritedMembers: + - MediatR.IRequestHandler{{TCommand},Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}}.Handle({TCommand},System.Threading.CancellationToken) + nameWithType.vb: ICommandHandler(Of TCommand, TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler(Of TCommand, TError) + name.vb: ICommandHandler(Of TCommand, TError) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + name: ICommand + nameWithType: ICommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand + nameWithType.vb: ICommand(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TError) + name.vb: ICommand(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: MediatR.IRequestHandler{{TCommand},Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}}.Handle({TCommand},System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1}}.Handle(`0,System.Threading.CancellationToken) + parent: MediatR.IRequestHandler{{TCommand},Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}} + definition: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TCommand, CancellationToken) + nameWithType: IRequestHandler>.Handle(TCommand, CancellationToken) + fullName: MediatR.IRequestHandler>.Handle(TCommand, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of TCommand, CommandResponse(Of TError)).Handle(TCommand, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of TCommand, Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError)).Handle(TCommand, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1}}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TCommand + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1}}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TCommand + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, CancellationToken) + nameWithType: IRequestHandler.Handle(TRequest, CancellationToken) + fullName: MediatR.IRequestHandler.Handle(TRequest, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of TRequest, TResponse).Handle(TRequest, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse).Handle(TRequest, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.IRequestHandler{{TCommand},Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}} + commentId: T:MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1}} + parent: MediatR + definition: MediatR.IRequestHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + name: IRequestHandler> + nameWithType: IRequestHandler> + fullName: MediatR.IRequestHandler> + nameWithType.vb: IRequestHandler(Of TCommand, CommandResponse(Of TError)) + fullName.vb: MediatR.IRequestHandler(Of TCommand, Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError)) + name.vb: IRequestHandler(Of TCommand, CommandResponse(Of TError)) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TCommand + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: < + - name: TError + - name: '>' + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TCommand + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) + - name: ) +- uid: MediatR.IRequestHandler`2 + commentId: T:MediatR.IRequestHandler`2 + isExternal: true + name: IRequestHandler + nameWithType: IRequestHandler + fullName: MediatR.IRequestHandler + nameWithType.vb: IRequestHandler(Of TRequest, TResponse) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse) + name.vb: IRequestHandler(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-3.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-3.yml new file mode 100644 index 0000000..5b73ac3 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-3.yml @@ -0,0 +1,279 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`3 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`3 + id: ICommandHandler`3 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: [] + langs: + - csharp + - vb + name: ICommandHandler + nameWithType: ICommandHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICommandHandler.Generic.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ICommandHandler + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ICommandHandler.Generic.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Definitions of handler that handles 。 + example: [] + syntax: + content: 'public interface ICommandHandler : IRequestHandler> where TCommand : ICommand where TError : Enumeration' + typeParameters: + - id: TCommand + description: The command type for this handler. + - id: TView + description: The result type for this handler. + - id: TError + description: The error type for this handler. + content.vb: Public Interface ICommandHandler(Of TCommand As ICommand(Of TView, TError), TView, TError As Enumeration) Inherits IRequestHandler(Of TCommand, CommandResponse(Of TView, TError)) + inheritedMembers: + - MediatR.IRequestHandler{{TCommand},Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TView},{TError}}}.Handle({TCommand},System.Threading.CancellationToken) + nameWithType.vb: ICommandHandler(Of TCommand, TView, TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler(Of TCommand, TView, TError) + name.vb: ICommandHandler(Of TCommand, TView, TError) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-2.html + name: ICommand + nameWithType: ICommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand + nameWithType.vb: ICommand(Of TView, TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TView, TError) + name.vb: ICommand(Of TView, TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-2.html + - name: < + - name: TView + - name: ',' + - name: " " + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-2.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ',' + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: MediatR.IRequestHandler{{TCommand},Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TView},{TError}}}.Handle({TCommand},System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1,`2}}.Handle(`0,System.Threading.CancellationToken) + parent: MediatR.IRequestHandler{{TCommand},Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TView},{TError}}} + definition: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TCommand, CancellationToken) + nameWithType: IRequestHandler>.Handle(TCommand, CancellationToken) + fullName: MediatR.IRequestHandler>.Handle(TCommand, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of TCommand, CommandResponse(Of TView, TError)).Handle(TCommand, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of TCommand, Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError)).Handle(TCommand, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1,`2}}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TCommand + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1,`2}}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TCommand + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, CancellationToken) + nameWithType: IRequestHandler.Handle(TRequest, CancellationToken) + fullName: MediatR.IRequestHandler.Handle(TRequest, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of TRequest, TResponse).Handle(TRequest, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse).Handle(TRequest, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.IRequestHandler{{TCommand},Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TView},{TError}}} + commentId: T:MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1,`2}} + parent: MediatR + definition: MediatR.IRequestHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + name: IRequestHandler> + nameWithType: IRequestHandler> + fullName: MediatR.IRequestHandler> + nameWithType.vb: IRequestHandler(Of TCommand, CommandResponse(Of TView, TError)) + fullName.vb: MediatR.IRequestHandler(Of TCommand, Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError)) + name.vb: IRequestHandler(Of TCommand, CommandResponse(Of TView, TError)) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TCommand + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: < + - name: TView + - name: ',' + - name: " " + - name: TError + - name: '>' + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TCommand + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ',' + - name: " " + - name: TError + - name: ) + - name: ) +- uid: MediatR.IRequestHandler`2 + commentId: T:MediatR.IRequestHandler`2 + isExternal: true + name: IRequestHandler + nameWithType: IRequestHandler + fullName: MediatR.IRequestHandler + nameWithType.vb: IRequestHandler(Of TRequest, TResponse) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse) + name.vb: IRequestHandler(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.yml new file mode 100644 index 0000000..811b42a --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.yml @@ -0,0 +1,158 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest + id: IConfigurableLockableRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.ExpiresIn + langs: + - csharp + - vb + name: IConfigurableLockableRequest + nameWithType: IConfigurableLockableRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IConfigurableLockableRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IConfigurableLockableRequest + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IConfigurableLockableRequest.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Definitions of a with some configurations. + example: [] + syntax: + content: 'public interface IConfigurableLockableRequest : ILockableRequest' + content.vb: Public Interface IConfigurableLockableRequest Inherits ILockableRequest + inheritedMembers: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.ExpiresIn + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.ExpiresIn + id: ExpiresIn + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest + langs: + - csharp + - vb + name: ExpiresIn + nameWithType: IConfigurableLockableRequest.ExpiresIn + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.ExpiresIn + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IConfigurableLockableRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ExpiresIn + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IConfigurableLockableRequest.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The maximum waiting time for requiring a lock. + example: [] + syntax: + content: TimeSpan ExpiresIn { get; } + parameters: [] + return: + type: System.TimeSpan + content.vb: ReadOnly Property ExpiresIn As TimeSpan + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.ExpiresIn* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.html + name: ILockableRequest + nameWithType: ILockableRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ILockableRequest_GetLockKey + name: GetLockKey() + nameWithType: ILockableRequest.GetLockKey() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey + name: GetLockKey + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ILockableRequest_GetLockKey + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey + name: GetLockKey + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ILockableRequest_GetLockKey + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.ExpiresIn* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.ExpiresIn + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IConfigurableLockableRequest_ExpiresIn + name: ExpiresIn + nameWithType: IConfigurableLockableRequest.ExpiresIn + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.ExpiresIn +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler-1.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler-1.yml new file mode 100644 index 0000000..c1037e2 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler-1.yml @@ -0,0 +1,219 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler`1 + id: IDomainEventHandler`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: [] + langs: + - csharp + - vb + name: IDomainEventHandler + nameWithType: IDomainEventHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IDomainEventHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IDomainEventHandler + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IDomainEventHandler.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Definitions of handler for . + example: [] + syntax: + content: 'public interface IDomainEventHandler : INotificationHandler where TDomainEvent : DomainEvent' + typeParameters: + - id: TDomainEvent + description: The domain event type for this handler to handle. + content.vb: Public Interface IDomainEventHandler(Of TDomainEvent As DomainEvent) Inherits INotificationHandler(Of TDomainEvent) + inheritedMembers: + - MediatR.INotificationHandler{{TDomainEvent}}.Handle({TDomainEvent},System.Threading.CancellationToken) + nameWithType.vb: IDomainEventHandler(Of TDomainEvent) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler(Of TDomainEvent) + name.vb: IDomainEventHandler(Of TDomainEvent) +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.html + name: DomainEvent + nameWithType: DomainEvent + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: MediatR.INotificationHandler{{TDomainEvent}}.Handle({TDomainEvent},System.Threading.CancellationToken) + commentId: M:MediatR.INotificationHandler{`0}.Handle(`0,System.Threading.CancellationToken) + parent: MediatR.INotificationHandler{{TDomainEvent}} + definition: MediatR.INotificationHandler`1.Handle(`0,System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TDomainEvent, CancellationToken) + nameWithType: INotificationHandler.Handle(TDomainEvent, CancellationToken) + fullName: MediatR.INotificationHandler.Handle(TDomainEvent, System.Threading.CancellationToken) + nameWithType.vb: INotificationHandler(Of TDomainEvent).Handle(TDomainEvent, CancellationToken) + fullName.vb: MediatR.INotificationHandler(Of TDomainEvent).Handle(TDomainEvent, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.INotificationHandler{`0}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TDomainEvent + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.INotificationHandler{`0}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TDomainEvent + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.INotificationHandler`1.Handle(`0,System.Threading.CancellationToken) + commentId: M:MediatR.INotificationHandler`1.Handle(`0,System.Threading.CancellationToken) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TNotification, CancellationToken) + nameWithType: INotificationHandler.Handle(TNotification, CancellationToken) + fullName: MediatR.INotificationHandler.Handle(TNotification, System.Threading.CancellationToken) + nameWithType.vb: INotificationHandler(Of TNotification).Handle(TNotification, CancellationToken) + fullName.vb: MediatR.INotificationHandler(Of TNotification).Handle(TNotification, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.INotificationHandler`1.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TNotification + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.INotificationHandler`1.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TNotification + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.INotificationHandler{{TDomainEvent}} + commentId: T:MediatR.INotificationHandler{`0} + parent: MediatR + definition: MediatR.INotificationHandler`1 + name: INotificationHandler + nameWithType: INotificationHandler + fullName: MediatR.INotificationHandler + nameWithType.vb: INotificationHandler(Of TDomainEvent) + fullName.vb: MediatR.INotificationHandler(Of TDomainEvent) + name.vb: INotificationHandler(Of TDomainEvent) + spec.csharp: + - uid: MediatR.INotificationHandler`1 + name: INotificationHandler + isExternal: true + - name: < + - name: TDomainEvent + - name: '>' + spec.vb: + - uid: MediatR.INotificationHandler`1 + name: INotificationHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TDomainEvent + - name: ) +- uid: MediatR.INotificationHandler`1 + commentId: T:MediatR.INotificationHandler`1 + isExternal: true + name: INotificationHandler + nameWithType: INotificationHandler + fullName: MediatR.INotificationHandler + nameWithType.vb: INotificationHandler(Of TNotification) + fullName.vb: MediatR.INotificationHandler(Of TNotification) + name.vb: INotificationHandler(Of TNotification) + spec.csharp: + - uid: MediatR.INotificationHandler`1 + name: INotificationHandler + isExternal: true + - name: < + - name: TNotification + - name: '>' + spec.vb: + - uid: MediatR.INotificationHandler`1 + name: INotificationHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TNotification + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.yml new file mode 100644 index 0000000..16b624a --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.yml @@ -0,0 +1,111 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + id: IListQuery`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: [] + langs: + - csharp + - vb + name: IListQuery + nameWithType: IListQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IListQuery.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IListQuery + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IListQuery.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents a query returns a list of items. + example: [] + syntax: + content: 'public interface IListQuery : IRequest, IBaseRequest' + typeParameters: + - id: TList + description: The list to return, usually a . + content.vb: Public Interface IListQuery(Of TList) Inherits IRequest(Of TList), IBaseRequest + nameWithType.vb: IListQuery(Of TList) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery(Of TList) + name.vb: IListQuery(Of TList) +references: +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.yml new file mode 100644 index 0000000..d1a4e1f --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.yml @@ -0,0 +1,252 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + id: IListQueryHandler`2 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: [] + langs: + - csharp + - vb + name: IListQueryHandler + nameWithType: IListQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IListQueryHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IListQueryHandler + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IListQueryHandler.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents a handler for . + example: [] + syntax: + content: 'public interface IListQueryHandler : IRequestHandler where TQuery : IListQuery' + typeParameters: + - id: TQuery + description: The been handled. + - id: TList + description: The result type of TQuery. + content.vb: Public Interface IListQueryHandler(Of TQuery As IListQuery(Of TList), TList) Inherits IRequestHandler(Of TQuery, TList) + inheritedMembers: + - MediatR.IRequestHandler{{TQuery},{TList}}.Handle({TQuery},System.Threading.CancellationToken) + nameWithType.vb: IListQueryHandler(Of TQuery, TList) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler(Of TQuery, TList) + name.vb: IListQueryHandler(Of TQuery, TList) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.html + name: IListQuery + nameWithType: IListQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery + nameWithType.vb: IListQuery(Of TList) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery(Of TList) + name.vb: IListQuery(Of TList) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + name: IListQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.html + - name: < + - name: TList + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + name: IListQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.html + - name: ( + - name: Of + - name: " " + - name: TList + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: MediatR.IRequestHandler{{TQuery},{TList}}.Handle({TQuery},System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler{`0,`1}.Handle(`0,System.Threading.CancellationToken) + parent: MediatR.IRequestHandler{{TQuery},{TList}} + definition: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TQuery, CancellationToken) + nameWithType: IRequestHandler.Handle(TQuery, CancellationToken) + fullName: MediatR.IRequestHandler.Handle(TQuery, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of TQuery, TList).Handle(TQuery, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of TQuery, TList).Handle(TQuery, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler{`0,`1}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler{`0,`1}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, CancellationToken) + nameWithType: IRequestHandler.Handle(TRequest, CancellationToken) + fullName: MediatR.IRequestHandler.Handle(TRequest, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of TRequest, TResponse).Handle(TRequest, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse).Handle(TRequest, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.IRequestHandler{{TQuery},{TList}} + commentId: T:MediatR.IRequestHandler{`0,`1} + parent: MediatR + definition: MediatR.IRequestHandler`2 + name: IRequestHandler + nameWithType: IRequestHandler + fullName: MediatR.IRequestHandler + nameWithType.vb: IRequestHandler(Of TQuery, TList) + fullName.vb: MediatR.IRequestHandler(Of TQuery, TList) + name.vb: IRequestHandler(Of TQuery, TList) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TList + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TList + - name: ) +- uid: MediatR.IRequestHandler`2 + commentId: T:MediatR.IRequestHandler`2 + isExternal: true + name: IRequestHandler + nameWithType: IRequestHandler + fullName: MediatR.IRequestHandler + nameWithType.vb: IRequestHandler(Of TRequest, TResponse) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse) + name.vb: IRequestHandler(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.yml new file mode 100644 index 0000000..d1956cc --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.yml @@ -0,0 +1,133 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest + id: ILockableRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey + langs: + - csharp + - vb + name: ILockableRequest + nameWithType: ILockableRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ILockableRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ILockableRequest + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ILockableRequest.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents a request that needs distributed locks. + example: [] + syntax: + content: public interface ILockableRequest + content.vb: Public Interface ILockableRequest +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey + id: GetLockKey + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest + langs: + - csharp + - vb + name: GetLockKey() + nameWithType: ILockableRequest.GetLockKey() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ILockableRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetLockKey + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ILockableRequest.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Get the key of distributed lock. + example: [] + syntax: + content: string GetLockKey() + return: + type: System.String + description: The key of distributed lock. + content.vb: Function GetLockKey() As String + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ILockableRequest_GetLockKey + name: GetLockKey + nameWithType: ILockableRequest.GetLockKey + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.GetLockKey +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.yml new file mode 100644 index 0000000..0854a44 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.yml @@ -0,0 +1,178 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + id: ILockableResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.IsConcurrentError + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.LockAcquired + langs: + - csharp + - vb + name: ILockableResponse + nameWithType: ILockableResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ILockableResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ILockableResponse + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ILockableResponse.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents response for . + example: [] + syntax: + content: public interface ILockableResponse + content.vb: Public Interface ILockableResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.IsConcurrentError + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.IsConcurrentError + id: IsConcurrentError + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + langs: + - csharp + - vb + name: IsConcurrentError + nameWithType: ILockableResponse.IsConcurrentError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.IsConcurrentError + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ILockableResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IsConcurrentError + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ILockableResponse.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Indicates whether lock was required successfully. + example: [] + syntax: + content: bool IsConcurrentError { get; init; } + parameters: [] + return: + type: System.Boolean + content.vb: Property IsConcurrentError As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.IsConcurrentError* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.LockAcquired + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.LockAcquired + id: LockAcquired + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + langs: + - csharp + - vb + name: LockAcquired + nameWithType: ILockableResponse.LockAcquired + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.LockAcquired + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ILockableResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: LockAcquired + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ILockableResponse.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Indicates whether lock was required. + example: [] + syntax: + content: bool LockAcquired { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Property LockAcquired As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.LockAcquired* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.html + name: ILockableRequest + nameWithType: ILockableRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.IsConcurrentError* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.IsConcurrentError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ILockableResponse_IsConcurrentError + name: IsConcurrentError + nameWithType: ILockableResponse.IsConcurrentError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.IsConcurrentError +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.LockAcquired* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.LockAcquired + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ILockableResponse_LockAcquired + name: LockAcquired + nameWithType: ILockableResponse.LockAcquired + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.LockAcquired diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.yml new file mode 100644 index 0000000..934f4a5 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.yml @@ -0,0 +1,133 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse + id: IObjectResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult + langs: + - csharp + - vb + name: IObjectResponse + nameWithType: IObjectResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IObjectResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IObjectResponse + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IObjectResponse.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents response that contains object result. + example: [] + syntax: + content: public interface IObjectResponse + content.vb: Public Interface IObjectResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult + id: GetResult + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse + langs: + - csharp + - vb + name: GetResult() + nameWithType: IObjectResponse.GetResult() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IObjectResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetResult + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IObjectResponse.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Get object result. + example: [] + syntax: + content: object? GetResult() + return: + type: System.Object + description: The resulting object. + content.vb: Function GetResult() As Object + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IObjectResponse_GetResult + name: GetResult + nameWithType: IObjectResponse.GetResult + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.GetResult +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.yml new file mode 100644 index 0000000..7f8dd64 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.yml @@ -0,0 +1,169 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + id: IOrderedQuery`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1.OrderByString + langs: + - csharp + - vb + name: IOrderedQuery + nameWithType: IOrderedQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IOrderedQuery.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IOrderedQuery + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IOrderedQuery.cs + startLine: 6 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents a with ordered results. + example: [] + syntax: + content: 'public interface IOrderedQuery : IListQuery, IRequest, IBaseRequest' + typeParameters: + - id: TList + description: The querying type, usually a list type. + content.vb: Public Interface IOrderedQuery(Of TList) Inherits IListQuery(Of TList), IRequest(Of TList), IBaseRequest + nameWithType.vb: IOrderedQuery(Of TList) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery(Of TList) + name.vb: IOrderedQuery(Of TList) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1.OrderByString + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1.OrderByString + id: OrderByString + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + langs: + - csharp + - vb + name: OrderByString + nameWithType: IOrderedQuery.OrderByString + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery.OrderByString + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IOrderedQuery.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: OrderByString + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IOrderedQuery.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The string indicates the order. + example: + - Order by string can be like "-dateadded"(order by dateadded desc) or "id"(order by id asc). + syntax: + content: string? OrderByString { get; } + parameters: [] + return: + type: System.String + content.vb: ReadOnly Property OrderByString As String + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1.OrderByString* + nameWithType.vb: IOrderedQuery(Of TList).OrderByString + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery(Of TList).OrderByString +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.html + name: IListQuery + nameWithType: IListQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery + nameWithType.vb: IListQuery(Of TList) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery(Of TList) + name.vb: IListQuery(Of TList) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + name: IListQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.html + - name: < + - name: TList + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + name: IListQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.html + - name: ( + - name: Of + - name: " " + - name: TList + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1.OrderByString* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1.OrderByString + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IOrderedQuery_1_OrderByString + name: OrderByString + nameWithType: IOrderedQuery.OrderByString + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery.OrderByString + nameWithType.vb: IOrderedQuery(Of TList).OrderByString + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery(Of TList).OrderByString +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery-1.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery-1.yml new file mode 100644 index 0000000..d35a533 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery-1.yml @@ -0,0 +1,262 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1 + id: IPageableQuery`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1.PagingParams + langs: + - csharp + - vb + name: IPageableQuery + nameWithType: IPageableQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IPageableQuery.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IPageableQuery + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IPageableQuery.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents a with paged results. + example: [] + syntax: + content: 'public interface IPageableQuery : IOrderedQuery>, IListQuery>, IRequest>, IBaseRequest' + typeParameters: + - id: TElement + description: The type for each item in results. + content.vb: Public Interface IPageableQuery(Of TElement) Inherits IOrderedQuery(Of PagedList(Of TElement)), IListQuery(Of PagedList(Of TElement)), IRequest(Of PagedList(Of TElement)), IBaseRequest + inheritedMembers: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TElement}}}.OrderByString + nameWithType.vb: IPageableQuery(Of TElement) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery(Of TElement) + name.vb: IPageableQuery(Of TElement) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1.PagingParams + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1.PagingParams + id: PagingParams + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1 + langs: + - csharp + - vb + name: PagingParams + nameWithType: IPageableQuery.PagingParams + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery.PagingParams + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IPageableQuery.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PagingParams + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IPageableQuery.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The paging parameters, include page index and page size. + example: [] + syntax: + content: PagingParams? PagingParams { get; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + content.vb: ReadOnly Property PagingParams As PagingParams + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1.PagingParams* + nameWithType.vb: IPageableQuery(Of TElement).PagingParams + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery(Of TElement).PagingParams +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.html + name: IOrderedQuery + nameWithType: IOrderedQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery + nameWithType.vb: IOrderedQuery(Of TList) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery(Of TList) + name.vb: IOrderedQuery(Of TList) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + name: IOrderedQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.html + - name: < + - name: TList + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + name: IOrderedQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.html + - name: ( + - name: Of + - name: " " + - name: TList + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TElement}}}.OrderByString + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`0}}.OrderByString + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TElement}}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1.OrderByString + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IOrderedQuery_1_OrderByString + name: OrderByString + nameWithType: IOrderedQuery>.OrderByString + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery>.OrderByString + nameWithType.vb: IOrderedQuery(Of PagedList(Of TElement)).OrderByString + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TElement)).OrderByString +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1.OrderByString + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1.OrderByString + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IOrderedQuery_1_OrderByString + name: OrderByString + nameWithType: IOrderedQuery.OrderByString + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery.OrderByString + nameWithType.vb: IOrderedQuery(Of TList).OrderByString + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery(Of TList).OrderByString +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TElement}}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`0}} + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.html + name: IOrderedQuery> + nameWithType: IOrderedQuery> + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery> + nameWithType.vb: IOrderedQuery(Of PagedList(Of TElement)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TElement)) + name.vb: IOrderedQuery(Of PagedList(Of TElement)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + name: IOrderedQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.html + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: TElement + - name: '>' + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + name: IOrderedQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.html + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: TElement + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1.PagingParams* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1.PagingParams + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery-1.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IPageableQuery_1_PagingParams + name: PagingParams + nameWithType: IPageableQuery.PagingParams + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery.PagingParams + nameWithType.vb: IPageableQuery(Of TElement).PagingParams + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery(Of TElement).PagingParams +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + name: PagingParams + nameWithType: PagingParams + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.yml new file mode 100644 index 0000000..56ace4a --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.yml @@ -0,0 +1,290 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + id: IPageableQueryHandler`2 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: [] + langs: + - csharp + - vb + name: IPageableQueryHandler + nameWithType: IPageableQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IPageableQueryHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IPageableQueryHandler + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IPageableQueryHandler.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents the handler for . + example: [] + syntax: + content: 'public interface IPageableQueryHandler : IListQueryHandler>, IRequestHandler> where TQuery : IPageableQuery' + typeParameters: + - id: TQuery + description: The to handle. + - id: TView + description: The type for each item in . + content.vb: Public Interface IPageableQueryHandler(Of TQuery As IPageableQuery(Of TView), TView) Inherits IListQueryHandler(Of TQuery, PagedList(Of TView)), IRequestHandler(Of TQuery, PagedList(Of TView)) + inheritedMembers: + - MediatR.IRequestHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}}.Handle({TQuery},System.Threading.CancellationToken) + nameWithType.vb: IPageableQueryHandler(Of TQuery, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler(Of TQuery, TView) + name.vb: IPageableQueryHandler(Of TQuery, TView) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery-1.html + name: IPageableQuery + nameWithType: IPageableQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery + nameWithType.vb: IPageableQuery(Of TElement) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery(Of TElement) + name.vb: IPageableQuery(Of TElement) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1 + name: IPageableQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery-1.html + - name: < + - name: TElement + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1 + name: IPageableQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery-1.html + - name: ( + - name: Of + - name: " " + - name: TElement + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + name: PagedList + nameWithType: PagedList + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList + nameWithType.vb: PagedList(Of T) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T) + name.vb: PagedList(Of T) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: MediatR.IRequestHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}}.Handle({TQuery},System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`1}}.Handle(`0,System.Threading.CancellationToken) + parent: MediatR.IRequestHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + definition: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TQuery, CancellationToken) + nameWithType: IRequestHandler>.Handle(TQuery, CancellationToken) + fullName: MediatR.IRequestHandler>.Handle(TQuery, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of TQuery, PagedList(Of TView)).Handle(TQuery, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of TQuery, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TView)).Handle(TQuery, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`1}}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`1}}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, CancellationToken) + nameWithType: IRequestHandler.Handle(TRequest, CancellationToken) + fullName: MediatR.IRequestHandler.Handle(TRequest, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of TRequest, TResponse).Handle(TRequest, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse).Handle(TRequest, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.IRequestHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + commentId: T:MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`1}} + parent: MediatR + definition: MediatR.IRequestHandler`2 + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + name: IRequestHandler> + nameWithType: IRequestHandler> + fullName: MediatR.IRequestHandler> + nameWithType.vb: IRequestHandler(Of TQuery, PagedList(Of TView)) + fullName.vb: MediatR.IRequestHandler(Of TQuery, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TView)) + name.vb: IRequestHandler(Of TQuery, PagedList(Of TView)) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: TView + - name: '>' + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) +- uid: MediatR.IRequestHandler`2 + commentId: T:MediatR.IRequestHandler`2 + isExternal: true + name: IRequestHandler + nameWithType: IRequestHandler + fullName: MediatR.IRequestHandler + nameWithType.vb: IRequestHandler(Of TRequest, TResponse) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse) + name.vb: IRequestHandler(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.yml new file mode 100644 index 0000000..30b8f18 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.yml @@ -0,0 +1,83 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + id: IQuery`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: [] + langs: + - csharp + - vb + name: IQuery + nameWithType: IQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IQuery.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IQuery + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IQuery.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents query for single item. + example: [] + syntax: + content: 'public interface IQuery : IRequest, IBaseRequest' + typeParameters: + - id: TView + description: The type of item to query. + content.vb: Public Interface IQuery(Of TView) Inherits IRequest(Of TView), IBaseRequest + nameWithType.vb: IQuery(Of TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery(Of TView) + name.vb: IQuery(Of TView) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler-2.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler-2.yml new file mode 100644 index 0000000..17c01ae --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler-2.yml @@ -0,0 +1,252 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler`2 + id: IQueryHandler`2 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: [] + langs: + - csharp + - vb + name: IQueryHandler + nameWithType: IQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IQueryHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IQueryHandler + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IQueryHandler.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents handler that handles . + example: [] + syntax: + content: 'public interface IQueryHandler : IRequestHandler where TQuery : IQuery' + typeParameters: + - id: TQuery + description: The type to handle. + - id: TView + description: The type of item to query. + content.vb: Public Interface IQueryHandler(Of TQuery As IQuery(Of TView), TView) Inherits IRequestHandler(Of TQuery, TView) + inheritedMembers: + - MediatR.IRequestHandler{{TQuery},{TView}}.Handle({TQuery},System.Threading.CancellationToken) + nameWithType.vb: IQueryHandler(Of TQuery, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler(Of TQuery, TView) + name.vb: IQueryHandler(Of TQuery, TView) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.html + name: IQuery + nameWithType: IQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery + nameWithType.vb: IQuery(Of TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery(Of TView) + name.vb: IQuery(Of TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + name: IQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.html + - name: < + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + name: IQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: MediatR.IRequestHandler{{TQuery},{TView}}.Handle({TQuery},System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler{`0,`1}.Handle(`0,System.Threading.CancellationToken) + parent: MediatR.IRequestHandler{{TQuery},{TView}} + definition: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TQuery, CancellationToken) + nameWithType: IRequestHandler.Handle(TQuery, CancellationToken) + fullName: MediatR.IRequestHandler.Handle(TQuery, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of TQuery, TView).Handle(TQuery, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of TQuery, TView).Handle(TQuery, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler{`0,`1}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler{`0,`1}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, CancellationToken) + nameWithType: IRequestHandler.Handle(TRequest, CancellationToken) + fullName: MediatR.IRequestHandler.Handle(TRequest, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of TRequest, TResponse).Handle(TRequest, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse).Handle(TRequest, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.IRequestHandler{{TQuery},{TView}} + commentId: T:MediatR.IRequestHandler{`0,`1} + parent: MediatR + definition: MediatR.IRequestHandler`2 + name: IRequestHandler + nameWithType: IRequestHandler + fullName: MediatR.IRequestHandler + nameWithType.vb: IRequestHandler(Of TQuery, TView) + fullName.vb: MediatR.IRequestHandler(Of TQuery, TView) + name.vb: IRequestHandler(Of TQuery, TView) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: MediatR.IRequestHandler`2 + commentId: T:MediatR.IRequestHandler`2 + isExternal: true + name: IRequestHandler + nameWithType: IRequestHandler + fullName: MediatR.IRequestHandler + nameWithType.vb: IRequestHandler(Of TRequest, TResponse) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse) + name.vb: IRequestHandler(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.yml new file mode 100644 index 0000000..90f99fa --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.yml @@ -0,0 +1,123 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + id: IValidatable + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.Validate(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors) + langs: + - csharp + - vb + name: IValidatable + nameWithType: IValidatable + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IValidatable.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IValidatable + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IValidatable.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents a request that can be validated. + example: [] + syntax: + content: public interface IValidatable + content.vb: Public Interface IValidatable +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.Validate(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.Validate(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors) + id: Validate(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + langs: + - csharp + - vb + name: Validate(ValidationErrors) + nameWithType: IValidatable.Validate(ValidationErrors) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.Validate(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IValidatable.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Validate + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IValidatable.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Validate the object, validate will pass if validationErrors is empty. + example: [] + syntax: + content: void Validate(ValidationErrors validationErrors) + parameters: + - id: validationErrors + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + description: The validation error collection. + content.vb: Sub Validate(validationErrors As ValidationErrors) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.Validate* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.Validate* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.Validate + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IValidatable_Validate_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationErrors_ + name: Validate + nameWithType: IValidatable.Validate + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.Validate +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.html + name: ValidationErrors + nameWithType: ValidationErrors + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.yml new file mode 100644 index 0000000..66674ad --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.yml @@ -0,0 +1,233 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + id: IValidationResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ErrorMessage + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.IsValidationError + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ValidationErrors + langs: + - csharp + - vb + name: IValidationResponse + nameWithType: IValidationResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IValidationResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IValidationResponse + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IValidationResponse.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents response for . + example: [] + syntax: + content: public interface IValidationResponse + content.vb: Public Interface IValidationResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.IsValidationError + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.IsValidationError + id: IsValidationError + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + langs: + - csharp + - vb + name: IsValidationError + nameWithType: IValidationResponse.IsValidationError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.IsValidationError + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IValidationResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IsValidationError + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IValidationResponse.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Indicates whether validation is failed. + example: [] + syntax: + content: bool IsValidationError { get; init; } + parameters: [] + return: + type: System.Boolean + content.vb: Property IsValidationError As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.IsValidationError* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ErrorMessage + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ErrorMessage + id: ErrorMessage + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + langs: + - csharp + - vb + name: ErrorMessage + nameWithType: IValidationResponse.ErrorMessage + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ErrorMessage + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IValidationResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ErrorMessage + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IValidationResponse.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Contain error message if validation fails. + example: [] + syntax: + content: string ErrorMessage { get; init; } + parameters: [] + return: + type: System.String + content.vb: Property ErrorMessage As String + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ErrorMessage* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ValidationErrors + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ValidationErrors + id: ValidationErrors + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + langs: + - csharp + - vb + name: ValidationErrors + nameWithType: IValidationResponse.ValidationErrors + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ValidationErrors + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IValidationResponse.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ValidationErrors + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/IValidationResponse.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The validation results, empty if validation was passed. + example: [] + syntax: + content: ValidationErrors ValidationErrors { get; init; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + content.vb: Property ValidationErrors As ValidationErrors + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ValidationErrors* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.html + name: IValidatable + nameWithType: IValidatable + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.IsValidationError* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.IsValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IValidationResponse_IsValidationError + name: IsValidationError + nameWithType: IValidationResponse.IsValidationError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.IsValidationError +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ErrorMessage* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ErrorMessage + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IValidationResponse_ErrorMessage + name: ErrorMessage + nameWithType: IValidationResponse.ErrorMessage + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ErrorMessage +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ValidationErrors* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ValidationErrors + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_IValidationResponse_ValidationErrors + name: ValidationErrors + nameWithType: IValidationResponse.ValidationErrors + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.ValidationErrors +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.html + name: ValidationErrors + nameWithType: ValidationErrors + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.yml new file mode 100644 index 0000000..40b5ae9 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.yml @@ -0,0 +1,649 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + id: InvalidCacheRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.#ctor(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest,System.Boolean,System.Nullable{System.Boolean}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.InvalidWholeGroup + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.Request + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.ThrowIfFailed + langs: + - csharp + - vb + name: InvalidCacheRequest + nameWithType: InvalidCacheRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: InvalidCacheRequest + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequest.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents request to invalid caches. + example: [] + syntax: + content: 'public record InvalidCacheRequest : IRequest, IBaseRequest, IEquatable' + content.vb: Public Class InvalidCacheRequest Implements IRequest, IBaseRequest, IEquatable(Of InvalidCacheRequest) + inheritance: + - System.Object + implements: + - MediatR.IRequest + - MediatR.IBaseRequest + - System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.#ctor(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest,System.Boolean,System.Nullable{System.Boolean}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.#ctor(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest,System.Boolean,System.Nullable{System.Boolean}) + id: '#ctor(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest,System.Boolean,System.Nullable{System.Boolean})' + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + langs: + - csharp + - vb + name: InvalidCacheRequest(ICachableRequest, bool, bool?) + nameWithType: InvalidCacheRequest.InvalidCacheRequest(ICachableRequest, bool, bool?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.InvalidCacheRequest(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest, bool, bool?) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequest.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Represents request to invalid caches. + example: [] + syntax: + content: public InvalidCacheRequest(ICachableRequest Request, bool InvalidWholeGroup = false, bool? ThrowIfFailed = null) + parameters: + - id: Request + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + description: The request that been cached. + - id: InvalidWholeGroup + type: System.Boolean + description: Invalid cache for the group that Request was in. + - id: ThrowIfFailed + type: System.Nullable{System.Boolean} + description: Throw exceptions if fails, overrides same options in . + content.vb: Public Sub New(Request As ICachableRequest, InvalidWholeGroup As Boolean = False, ThrowIfFailed As Boolean? = Nothing) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.#ctor* + nameWithType.vb: InvalidCacheRequest.New(ICachableRequest, Boolean, Boolean?) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.New(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest, Boolean, Boolean?) + name.vb: New(ICachableRequest, Boolean, Boolean?) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.Request + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.Request + id: Request + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + langs: + - csharp + - vb + name: Request + nameWithType: InvalidCacheRequest.Request + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.Request + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Request + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequest.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The request that been cached. + example: [] + syntax: + content: public ICachableRequest Request { get; init; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + content.vb: Public Property Request As ICachableRequest + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.Request* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.InvalidWholeGroup + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.InvalidWholeGroup + id: InvalidWholeGroup + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + langs: + - csharp + - vb + name: InvalidWholeGroup + nameWithType: InvalidCacheRequest.InvalidWholeGroup + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.InvalidWholeGroup + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: InvalidWholeGroup + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequest.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Invalid cache for the group that Request was in. + example: [] + syntax: + content: public bool InvalidWholeGroup { get; init; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property InvalidWholeGroup As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.InvalidWholeGroup* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.ThrowIfFailed + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.ThrowIfFailed + id: ThrowIfFailed + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + langs: + - csharp + - vb + name: ThrowIfFailed + nameWithType: InvalidCacheRequest.ThrowIfFailed + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.ThrowIfFailed + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequest.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ThrowIfFailed + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequest.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Throw exceptions if fails, overrides same options in . + example: [] + syntax: + content: public bool? ThrowIfFailed { get; init; } + parameters: [] + return: + type: System.Nullable{System.Boolean} + content.vb: Public Property ThrowIfFailed As Boolean? + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.ThrowIfFailed* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + name: CacheableRequestOptions + nameWithType: CacheableRequestOptions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MediatR.IRequest + commentId: T:MediatR.IRequest + parent: MediatR + isExternal: true + name: IRequest + nameWithType: IRequest + fullName: MediatR.IRequest +- uid: MediatR.IBaseRequest + commentId: T:MediatR.IBaseRequest + parent: MediatR + isExternal: true + name: IBaseRequest + nameWithType: IBaseRequest + fullName: MediatR.IBaseRequest +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of InvalidCacheRequest) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest) + name.vb: IEquatable(Of InvalidCacheRequest) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + name: InvalidCacheRequest + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + name: InvalidCacheRequest + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_InvalidCacheRequest__ctor_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ICachableRequest_System_Boolean_System_Nullable_System_Boolean__ + name: InvalidCacheRequest + nameWithType: InvalidCacheRequest.InvalidCacheRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.InvalidCacheRequest + nameWithType.vb: InvalidCacheRequest.New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.New + name.vb: New +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.html + name: ICachableRequest + nameWithType: ICachableRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: System.Nullable{System.Boolean} + commentId: T:System.Nullable{System.Boolean} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool? + nameWithType: bool? + fullName: bool? + nameWithType.vb: Boolean? + fullName.vb: Boolean? + name.vb: Boolean? + spec.csharp: + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '?' + spec.vb: + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.Request* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.Request + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_InvalidCacheRequest_Request + name: Request + nameWithType: InvalidCacheRequest.Request + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.Request +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.InvalidWholeGroup* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.InvalidWholeGroup + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_InvalidCacheRequest_InvalidWholeGroup + name: InvalidWholeGroup + nameWithType: InvalidCacheRequest.InvalidWholeGroup + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.InvalidWholeGroup +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.ThrowIfFailed* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.ThrowIfFailed + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_InvalidCacheRequest_ThrowIfFailed + name: ThrowIfFailed + nameWithType: InvalidCacheRequest.ThrowIfFailed + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.ThrowIfFailed diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.yml new file mode 100644 index 0000000..733861b --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.yml @@ -0,0 +1,1029 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler + id: InvalidCacheRequestHandler + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.#ctor(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.Handle(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest,System.Threading.CancellationToken) + langs: + - csharp + - vb + name: InvalidCacheRequestHandler + nameWithType: InvalidCacheRequestHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequestHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: InvalidCacheRequestHandler + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequestHandler.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The default handler for . + example: [] + syntax: + content: 'public class InvalidCacheRequestHandler : IRequestHandler' + content.vb: Public Class InvalidCacheRequestHandler Implements IRequestHandler(Of InvalidCacheRequest) + inheritance: + - System.Object + implements: + - MediatR.IRequestHandler{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.#ctor(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.#ctor(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler}) + id: '#ctor(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler})' + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler + langs: + - csharp + - vb + name: InvalidCacheRequestHandler(IEnumerable, IDateTimeProvider, IOptions, ILogger) + nameWithType: InvalidCacheRequestHandler.InvalidCacheRequestHandler(IEnumerable, IDateTimeProvider, IOptions, ILogger) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.InvalidCacheRequestHandler(System.Collections.Generic.IEnumerable, Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider, Microsoft.Extensions.Options.IOptions, Microsoft.Extensions.Logging.ILogger) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequestHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequestHandler.cs + startLine: 28 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create a . + example: [] + syntax: + content: public InvalidCacheRequestHandler(IEnumerable providers, IDateTimeProvider dateTimeProvider, IOptions options, ILogger logger) + parameters: + - id: providers + type: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider} + description: Cache providers. + - id: dateTimeProvider + type: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + description: Datetime providers. + - id: options + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + description: Cache options. + - id: logger + type: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler} + description: log provider. + content.vb: Public Sub New(providers As IEnumerable(Of ICacheProvider), dateTimeProvider As IDateTimeProvider, options As IOptions(Of CacheableRequestOptions), logger As ILogger(Of InvalidCacheRequestHandler)) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.#ctor* + nameWithType.vb: InvalidCacheRequestHandler.New(IEnumerable(Of ICacheProvider), IDateTimeProvider, IOptions(Of CacheableRequestOptions), ILogger(Of InvalidCacheRequestHandler)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.New(System.Collections.Generic.IEnumerable(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider), Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider, Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions), Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler)) + name.vb: New(IEnumerable(Of ICacheProvider), IDateTimeProvider, IOptions(Of CacheableRequestOptions), ILogger(Of InvalidCacheRequestHandler)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.Handle(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest,System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.Handle(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest,System.Threading.CancellationToken) + id: Handle(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest,System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler + langs: + - csharp + - vb + name: Handle(InvalidCacheRequest, CancellationToken) + nameWithType: InvalidCacheRequestHandler.Handle(InvalidCacheRequest, CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.Handle(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest, System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequestHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Handle + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/InvalidCacheRequestHandler.cs + startLine: 58 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Handles a request + example: [] + syntax: + content: public Task Handle(InvalidCacheRequest request, CancellationToken cancellationToken) + parameters: + - id: request + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + description: The request + - id: cancellationToken + type: System.Threading.CancellationToken + description: Cancellation token + return: + type: System.Threading.Tasks.Task + description: Response from the request + content.vb: Public Function Handle(request As InvalidCacheRequest, cancellationToken As CancellationToken) As Task + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.Handle* + implements: + - MediatR.IRequestHandler{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest}.Handle(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest,System.Threading.CancellationToken) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html + name: InvalidCacheRequest + nameWithType: InvalidCacheRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MediatR.IRequestHandler{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest} + commentId: T:MediatR.IRequestHandler{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest} + parent: MediatR + definition: MediatR.IRequestHandler`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html + name: IRequestHandler + nameWithType: IRequestHandler + fullName: MediatR.IRequestHandler + nameWithType.vb: IRequestHandler(Of InvalidCacheRequest) + fullName.vb: MediatR.IRequestHandler(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest) + name.vb: IRequestHandler(Of InvalidCacheRequest) + spec.csharp: + - uid: MediatR.IRequestHandler`1 + name: IRequestHandler + isExternal: true + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + name: InvalidCacheRequest + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`1 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + name: InvalidCacheRequest + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MediatR.IRequestHandler`1 + commentId: T:MediatR.IRequestHandler`1 + isExternal: true + name: IRequestHandler + nameWithType: IRequestHandler + fullName: MediatR.IRequestHandler + nameWithType.vb: IRequestHandler(Of TRequest) + fullName.vb: MediatR.IRequestHandler(Of TRequest) + name.vb: IRequestHandler(Of TRequest) + spec.csharp: + - uid: MediatR.IRequestHandler`1 + name: IRequestHandler + isExternal: true + - name: < + - name: TRequest + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`1 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.html + name: CacheableRequestBehavior + nameWithType: CacheableRequestBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior + nameWithType.vb: CacheableRequestBehavior(Of TRequest, TResponse) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior(Of TRequest, TResponse) + name.vb: CacheableRequestBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + name: CacheableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.html + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + name: CacheableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.html + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_InvalidCacheRequestHandler__ctor_System_Collections_Generic_IEnumerable_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider__Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__Microsoft_Extensions_Logging_ILogger_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_InvalidCacheRequestHandler__ + name: InvalidCacheRequestHandler + nameWithType: InvalidCacheRequestHandler.InvalidCacheRequestHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.InvalidCacheRequestHandler + nameWithType.vb: InvalidCacheRequestHandler.New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.New + name.vb: New +- uid: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider} + commentId: T:System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of ICacheProvider) + fullName.vb: System.Collections.Generic.IEnumerable(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider) + name.vb: IEnumerable(Of ICacheProvider) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + name: ICacheProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + name: ICacheProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html + name: IDateTimeProvider + nameWithType: IDateTimeProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of CacheableRequestOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions) + name.vb: IOptions(Of CacheableRequestOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: ) +- uid: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler} + commentId: T:Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler} + parent: Microsoft.Extensions.Logging + definition: Microsoft.Extensions.Logging.ILogger`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger + nameWithType: ILogger + fullName: Microsoft.Extensions.Logging.ILogger + nameWithType.vb: ILogger(Of InvalidCacheRequestHandler) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler) + name.vb: ILogger(Of InvalidCacheRequestHandler) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler + name: InvalidCacheRequestHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler + name: InvalidCacheRequestHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.html + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: Microsoft.Extensions.Logging.ILogger`1 + commentId: T:Microsoft.Extensions.Logging.ILogger`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger + nameWithType: ILogger + fullName: Microsoft.Extensions.Logging.ILogger + nameWithType.vb: ILogger(Of TCategoryName) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName) + name.vb: ILogger(Of TCategoryName) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - name: TCategoryName + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - name: TCategoryName + - name: ) +- uid: Microsoft.Extensions.Logging + commentId: N:Microsoft.Extensions.Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Logging + nameWithType: Microsoft.Extensions.Logging + fullName: Microsoft.Extensions.Logging + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.Handle* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_InvalidCacheRequestHandler_Handle_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_InvalidCacheRequest_System_Threading_CancellationToken_ + name: Handle + nameWithType: InvalidCacheRequestHandler.Handle + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.Handle +- uid: MediatR.IRequestHandler{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest}.Handle(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest,System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest}.Handle(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest,System.Threading.CancellationToken) + parent: MediatR.IRequestHandler{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest} + definition: MediatR.IRequestHandler`1.Handle(`0,System.Threading.CancellationToken) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html + name: Handle(InvalidCacheRequest, CancellationToken) + nameWithType: IRequestHandler.Handle(InvalidCacheRequest, CancellationToken) + fullName: MediatR.IRequestHandler.Handle(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of InvalidCacheRequest).Handle(InvalidCacheRequest, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest).Handle(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest}.Handle(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + name: InvalidCacheRequest + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest}.Handle(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + name: InvalidCacheRequest + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: System.Threading.CancellationToken + commentId: T:System.Threading.CancellationToken + parent: System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: CancellationToken + nameWithType: CancellationToken + fullName: System.Threading.CancellationToken +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: MediatR.IRequestHandler`1.Handle(`0,System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler`1.Handle(`0,System.Threading.CancellationToken) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, CancellationToken) + nameWithType: IRequestHandler.Handle(TRequest, CancellationToken) + fullName: MediatR.IRequestHandler.Handle(TRequest, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of TRequest).Handle(TRequest, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of TRequest).Handle(TRequest, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler`1.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler`1.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: System.Threading + commentId: N:System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading + nameWithType: System.Threading + fullName: System.Threading + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.yml new file mode 100644 index 0000000..107f0ac --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.yml @@ -0,0 +1,1001 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + id: LockableRequestBehavior`2 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior{`0,`1}}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + langs: + - csharp + - vb + name: LockableRequestBehavior + nameWithType: LockableRequestBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/LockableRequestBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: LockableRequestBehavior + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/LockableRequestBehavior.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Handle requests that require distributed lock. + example: [] + syntax: + content: 'public class LockableRequestBehavior : IPipelineBehavior where TRequest : ILockableRequest, IRequest where TResponse : ILockableResponse, new()' + typeParameters: + - id: TRequest + description: The type of request. + - id: TResponse + description: The type of response. + content.vb: Public Class LockableRequestBehavior(Of TRequest As {ILockableRequest, IRequest(Of TResponse)}, TResponse As {ILockableResponse, New}) Implements IPipelineBehavior(Of TRequest, TResponse) + inheritance: + - System.Object + implements: + - MediatR.IPipelineBehavior{{TRequest},{TResponse}} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: LockableRequestBehavior(Of TRequest, TResponse) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior(Of TRequest, TResponse) + name.vb: LockableRequestBehavior(Of TRequest, TResponse) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior{`0,`1}}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior{`0,`1}}) + id: '#ctor(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior{`0,`1}})' + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + langs: + - csharp + - vb + name: LockableRequestBehavior(IDistributedLockProvider, ILogger>) + nameWithType: LockableRequestBehavior.LockableRequestBehavior(IDistributedLockProvider, ILogger>) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior.LockableRequestBehavior(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider, Microsoft.Extensions.Logging.ILogger>) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/LockableRequestBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/LockableRequestBehavior.cs + startLine: 25 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create a new instance. + example: [] + syntax: + content: public LockableRequestBehavior(IDistributedLockProvider distributedLockProvider, ILogger> logger) + parameters: + - id: distributedLockProvider + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + description: Distributed lock provider. + - id: logger + type: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2} + description: log provider. + content.vb: Public Sub New(distributedLockProvider As IDistributedLockProvider, logger As ILogger(Of LockableRequestBehavior(Of TRequest, TResponse))) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.#ctor* + nameWithType.vb: LockableRequestBehavior(Of TRequest, TResponse).New(IDistributedLockProvider, ILogger(Of LockableRequestBehavior(Of TRequest, TResponse))) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior(Of TRequest, TResponse).New(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider, Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior(Of TRequest, TResponse))) + name.vb: New(IDistributedLockProvider, ILogger(Of LockableRequestBehavior(Of TRequest, TResponse))) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + id: Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + langs: + - csharp + - vb + name: Handle(TRequest, RequestHandlerDelegate, CancellationToken) + nameWithType: LockableRequestBehavior.Handle(TRequest, RequestHandlerDelegate, CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior.Handle(TRequest, MediatR.RequestHandlerDelegate, System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/LockableRequestBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Handle + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/LockableRequestBehavior.cs + startLine: 34 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Pipeline handler. Perform any additional behavior and await the next delegate as necessary + example: [] + syntax: + content: public Task Handle(TRequest request, RequestHandlerDelegate next, CancellationToken cancellationToken) + parameters: + - id: request + type: '{TRequest}' + description: Incoming request + - id: next + type: MediatR.RequestHandlerDelegate{{TResponse}} + description: Awaitable delegate for the next action in the pipeline. Eventually this delegate represents the handler. + - id: cancellationToken + type: System.Threading.CancellationToken + description: Cancellation token + return: + type: System.Threading.Tasks.Task{{TResponse}} + description: Awaitable task returning the TResponse + content.vb: Public Function Handle(request As TRequest, [next] As RequestHandlerDelegate(Of TResponse), cancellationToken As CancellationToken) As Task(Of TResponse) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.Handle* + implements: + - MediatR.IPipelineBehavior{{TRequest},{TResponse}}.Handle({TRequest},MediatR.RequestHandlerDelegate{{TResponse}},System.Threading.CancellationToken) + nameWithType.vb: LockableRequestBehavior(Of TRequest, TResponse).Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior(Of TRequest, TResponse).Handle(TRequest, MediatR.RequestHandlerDelegate(Of TResponse), System.Threading.CancellationToken) + name.vb: Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MediatR.IPipelineBehavior{{TRequest},{TResponse}} + commentId: T:MediatR.IPipelineBehavior{`0,`1} + parent: MediatR + definition: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + nameWithType: IPipelineBehavior + fullName: MediatR.IPipelineBehavior + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse) + name.vb: IPipelineBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MediatR.IPipelineBehavior`2 + commentId: T:MediatR.IPipelineBehavior`2 + isExternal: true + name: IPipelineBehavior + nameWithType: IPipelineBehavior + fullName: MediatR.IPipelineBehavior + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse) + name.vb: IPipelineBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.html + name: LockableRequestBehavior + nameWithType: LockableRequestBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior + nameWithType.vb: LockableRequestBehavior(Of TRequest, TResponse) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior(Of TRequest, TResponse) + name.vb: LockableRequestBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + name: LockableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.html + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + name: LockableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.html + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_LockableRequestBehavior_2__ctor_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IDistributedLockProvider_Microsoft_Extensions_Logging_ILogger_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_LockableRequestBehavior__0__1___ + name: LockableRequestBehavior + nameWithType: LockableRequestBehavior.LockableRequestBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior.LockableRequestBehavior + nameWithType.vb: LockableRequestBehavior(Of TRequest, TResponse).New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior(Of TRequest, TResponse).New + name.vb: New +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.html + name: IDistributedLockProvider + nameWithType: IDistributedLockProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider +- uid: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2} + commentId: T:Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2} + parent: Microsoft.Extensions.Logging + definition: Microsoft.Extensions.Logging.ILogger`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger> + nameWithType: ILogger> + fullName: Microsoft.Extensions.Logging.ILogger> + nameWithType.vb: ILogger(Of LockableRequestBehavior(Of TRequest, TResponse)) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior(Of TRequest, TResponse)) + name.vb: ILogger(Of LockableRequestBehavior(Of TRequest, TResponse)) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + name: LockableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.html + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + name: LockableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.html + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Microsoft.Extensions.Logging.ILogger`1 + commentId: T:Microsoft.Extensions.Logging.ILogger`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger + nameWithType: ILogger + fullName: Microsoft.Extensions.Logging.ILogger + nameWithType.vb: ILogger(Of TCategoryName) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName) + name.vb: ILogger(Of TCategoryName) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - name: TCategoryName + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - name: TCategoryName + - name: ) +- uid: Microsoft.Extensions.Logging + commentId: N:Microsoft.Extensions.Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Logging + nameWithType: Microsoft.Extensions.Logging + fullName: Microsoft.Extensions.Logging + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.Handle* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2.Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_LockableRequestBehavior_2_Handle__0_MediatR_RequestHandlerDelegate__1__System_Threading_CancellationToken_ + name: Handle + nameWithType: LockableRequestBehavior.Handle + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior.Handle + nameWithType.vb: LockableRequestBehavior(Of TRequest, TResponse).Handle + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior(Of TRequest, TResponse).Handle +- uid: MediatR.IPipelineBehavior{{TRequest},{TResponse}}.Handle({TRequest},MediatR.RequestHandlerDelegate{{TResponse}},System.Threading.CancellationToken) + commentId: M:MediatR.IPipelineBehavior{`0,`1}.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + parent: MediatR.IPipelineBehavior{{TRequest},{TResponse}} + definition: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, RequestHandlerDelegate, CancellationToken) + nameWithType: IPipelineBehavior.Handle(TRequest, RequestHandlerDelegate, CancellationToken) + fullName: MediatR.IPipelineBehavior.Handle(TRequest, MediatR.RequestHandlerDelegate, System.Threading.CancellationToken) + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, MediatR.RequestHandlerDelegate(Of TResponse), System.Threading.CancellationToken) + name.vb: Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + spec.csharp: + - uid: MediatR.IPipelineBehavior{`0,`1}.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IPipelineBehavior{`0,`1}.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: '{TRequest}' + commentId: '!:TRequest' + definition: TRequest + name: TRequest + nameWithType: TRequest + fullName: TRequest +- uid: MediatR.RequestHandlerDelegate{{TResponse}} + commentId: T:MediatR.RequestHandlerDelegate{`1} + parent: MediatR + definition: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + nameWithType: RequestHandlerDelegate + fullName: MediatR.RequestHandlerDelegate + nameWithType.vb: RequestHandlerDelegate(Of TResponse) + fullName.vb: MediatR.RequestHandlerDelegate(Of TResponse) + name.vb: RequestHandlerDelegate(Of TResponse) + spec.csharp: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) +- uid: System.Threading.CancellationToken + commentId: T:System.Threading.CancellationToken + parent: System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: CancellationToken + nameWithType: CancellationToken + fullName: System.Threading.CancellationToken +- uid: System.Threading.Tasks.Task{{TResponse}} + commentId: T:System.Threading.Tasks.Task{`1} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResponse) + fullName.vb: System.Threading.Tasks.Task(Of TResponse) + name.vb: Task(Of TResponse) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResponse + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) +- uid: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + commentId: M:MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, RequestHandlerDelegate, CancellationToken) + nameWithType: IPipelineBehavior.Handle(TRequest, RequestHandlerDelegate, CancellationToken) + fullName: MediatR.IPipelineBehavior.Handle(TRequest, MediatR.RequestHandlerDelegate, System.Threading.CancellationToken) + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, MediatR.RequestHandlerDelegate(Of TResponse), System.Threading.CancellationToken) + name.vb: Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + spec.csharp: + - uid: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: TRequest + name: TRequest + nameWithType: TRequest + fullName: TRequest +- uid: MediatR.RequestHandlerDelegate`1 + commentId: T:MediatR.RequestHandlerDelegate`1 + isExternal: true + name: RequestHandlerDelegate + nameWithType: RequestHandlerDelegate + fullName: MediatR.RequestHandlerDelegate + nameWithType.vb: RequestHandlerDelegate(Of TResponse) + fullName.vb: MediatR.RequestHandlerDelegate(Of TResponse) + name.vb: RequestHandlerDelegate(Of TResponse) + spec.csharp: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) +- uid: System.Threading + commentId: N:System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading + nameWithType: System.Threading + fullName: System.Threading + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.yml new file mode 100644 index 0000000..39963f2 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.yml @@ -0,0 +1,945 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + id: LoggingBehavior`2 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.#ctor(Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior{`0,`1}}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + langs: + - csharp + - vb + name: LoggingBehavior + nameWithType: LoggingBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/LoggingBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: LoggingBehavior + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/LoggingBehavior.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Middleware for logging requests and events. + example: [] + syntax: + content: 'public class LoggingBehavior : IPipelineBehavior where TRequest : IRequest' + typeParameters: + - id: TRequest + description: The type of request. + - id: TResponse + description: The type of response. + content.vb: Public Class LoggingBehavior(Of TRequest As IRequest(Of TResponse), TResponse) Implements IPipelineBehavior(Of TRequest, TResponse) + inheritance: + - System.Object + implements: + - MediatR.IPipelineBehavior{{TRequest},{TResponse}} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: LoggingBehavior(Of TRequest, TResponse) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior(Of TRequest, TResponse) + name.vb: LoggingBehavior(Of TRequest, TResponse) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.#ctor(Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior{`0,`1}}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.#ctor(Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior{`0,`1}}) + id: '#ctor(Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior{`0,`1}})' + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + langs: + - csharp + - vb + name: LoggingBehavior(ILogger>) + nameWithType: LoggingBehavior.LoggingBehavior(ILogger>) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior.LoggingBehavior(Microsoft.Extensions.Logging.ILogger>) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/LoggingBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/LoggingBehavior.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create a new instance. + example: [] + syntax: + content: public LoggingBehavior(ILogger> logger) + parameters: + - id: logger + type: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2} + description: Log provider. + content.vb: Public Sub New(logger As ILogger(Of LoggingBehavior(Of TRequest, TResponse))) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.#ctor* + nameWithType.vb: LoggingBehavior(Of TRequest, TResponse).New(ILogger(Of LoggingBehavior(Of TRequest, TResponse))) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior(Of TRequest, TResponse).New(Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior(Of TRequest, TResponse))) + name.vb: New(ILogger(Of LoggingBehavior(Of TRequest, TResponse))) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + id: Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + langs: + - csharp + - vb + name: Handle(TRequest, RequestHandlerDelegate, CancellationToken) + nameWithType: LoggingBehavior.Handle(TRequest, RequestHandlerDelegate, CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior.Handle(TRequest, MediatR.RequestHandlerDelegate, System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/LoggingBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Handle + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/LoggingBehavior.cs + startLine: 26 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Pipeline handler. Perform any additional behavior and await the next delegate as necessary + example: [] + syntax: + content: public Task Handle(TRequest request, RequestHandlerDelegate next, CancellationToken cancellationToken) + parameters: + - id: request + type: '{TRequest}' + description: Incoming request + - id: next + type: MediatR.RequestHandlerDelegate{{TResponse}} + description: Awaitable delegate for the next action in the pipeline. Eventually this delegate represents the handler. + - id: cancellationToken + type: System.Threading.CancellationToken + description: Cancellation token + return: + type: System.Threading.Tasks.Task{{TResponse}} + description: Awaitable task returning the TResponse + content.vb: Public Function Handle(request As TRequest, [next] As RequestHandlerDelegate(Of TResponse), cancellationToken As CancellationToken) As Task(Of TResponse) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.Handle* + implements: + - MediatR.IPipelineBehavior{{TRequest},{TResponse}}.Handle({TRequest},MediatR.RequestHandlerDelegate{{TResponse}},System.Threading.CancellationToken) + nameWithType.vb: LoggingBehavior(Of TRequest, TResponse).Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior(Of TRequest, TResponse).Handle(TRequest, MediatR.RequestHandlerDelegate(Of TResponse), System.Threading.CancellationToken) + name.vb: Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MediatR.IPipelineBehavior{{TRequest},{TResponse}} + commentId: T:MediatR.IPipelineBehavior{`0,`1} + parent: MediatR + definition: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + nameWithType: IPipelineBehavior + fullName: MediatR.IPipelineBehavior + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse) + name.vb: IPipelineBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MediatR.IPipelineBehavior`2 + commentId: T:MediatR.IPipelineBehavior`2 + isExternal: true + name: IPipelineBehavior + nameWithType: IPipelineBehavior + fullName: MediatR.IPipelineBehavior + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse) + name.vb: IPipelineBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.html + name: LoggingBehavior + nameWithType: LoggingBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior + nameWithType.vb: LoggingBehavior(Of TRequest, TResponse) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior(Of TRequest, TResponse) + name.vb: LoggingBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + name: LoggingBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.html + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + name: LoggingBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.html + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_LoggingBehavior_2__ctor_Microsoft_Extensions_Logging_ILogger_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_LoggingBehavior__0__1___ + name: LoggingBehavior + nameWithType: LoggingBehavior.LoggingBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior.LoggingBehavior + nameWithType.vb: LoggingBehavior(Of TRequest, TResponse).New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior(Of TRequest, TResponse).New + name.vb: New +- uid: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2} + commentId: T:Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2} + parent: Microsoft.Extensions.Logging + definition: Microsoft.Extensions.Logging.ILogger`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger> + nameWithType: ILogger> + fullName: Microsoft.Extensions.Logging.ILogger> + nameWithType.vb: ILogger(Of LoggingBehavior(Of TRequest, TResponse)) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior(Of TRequest, TResponse)) + name.vb: ILogger(Of LoggingBehavior(Of TRequest, TResponse)) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + name: LoggingBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.html + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + name: LoggingBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.html + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) + - name: ) +- uid: Microsoft.Extensions.Logging.ILogger`1 + commentId: T:Microsoft.Extensions.Logging.ILogger`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger + nameWithType: ILogger + fullName: Microsoft.Extensions.Logging.ILogger + nameWithType.vb: ILogger(Of TCategoryName) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName) + name.vb: ILogger(Of TCategoryName) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - name: TCategoryName + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - name: TCategoryName + - name: ) +- uid: Microsoft.Extensions.Logging + commentId: N:Microsoft.Extensions.Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Logging + nameWithType: Microsoft.Extensions.Logging + fullName: Microsoft.Extensions.Logging + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.Handle* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2.Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_LoggingBehavior_2_Handle__0_MediatR_RequestHandlerDelegate__1__System_Threading_CancellationToken_ + name: Handle + nameWithType: LoggingBehavior.Handle + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior.Handle + nameWithType.vb: LoggingBehavior(Of TRequest, TResponse).Handle + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior(Of TRequest, TResponse).Handle +- uid: MediatR.IPipelineBehavior{{TRequest},{TResponse}}.Handle({TRequest},MediatR.RequestHandlerDelegate{{TResponse}},System.Threading.CancellationToken) + commentId: M:MediatR.IPipelineBehavior{`0,`1}.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + parent: MediatR.IPipelineBehavior{{TRequest},{TResponse}} + definition: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, RequestHandlerDelegate, CancellationToken) + nameWithType: IPipelineBehavior.Handle(TRequest, RequestHandlerDelegate, CancellationToken) + fullName: MediatR.IPipelineBehavior.Handle(TRequest, MediatR.RequestHandlerDelegate, System.Threading.CancellationToken) + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, MediatR.RequestHandlerDelegate(Of TResponse), System.Threading.CancellationToken) + name.vb: Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + spec.csharp: + - uid: MediatR.IPipelineBehavior{`0,`1}.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IPipelineBehavior{`0,`1}.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: '{TRequest}' + commentId: '!:TRequest' + definition: TRequest + name: TRequest + nameWithType: TRequest + fullName: TRequest +- uid: MediatR.RequestHandlerDelegate{{TResponse}} + commentId: T:MediatR.RequestHandlerDelegate{`1} + parent: MediatR + definition: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + nameWithType: RequestHandlerDelegate + fullName: MediatR.RequestHandlerDelegate + nameWithType.vb: RequestHandlerDelegate(Of TResponse) + fullName.vb: MediatR.RequestHandlerDelegate(Of TResponse) + name.vb: RequestHandlerDelegate(Of TResponse) + spec.csharp: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) +- uid: System.Threading.CancellationToken + commentId: T:System.Threading.CancellationToken + parent: System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: CancellationToken + nameWithType: CancellationToken + fullName: System.Threading.CancellationToken +- uid: System.Threading.Tasks.Task{{TResponse}} + commentId: T:System.Threading.Tasks.Task{`1} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResponse) + fullName.vb: System.Threading.Tasks.Task(Of TResponse) + name.vb: Task(Of TResponse) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResponse + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) +- uid: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + commentId: M:MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, RequestHandlerDelegate, CancellationToken) + nameWithType: IPipelineBehavior.Handle(TRequest, RequestHandlerDelegate, CancellationToken) + fullName: MediatR.IPipelineBehavior.Handle(TRequest, MediatR.RequestHandlerDelegate, System.Threading.CancellationToken) + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, MediatR.RequestHandlerDelegate(Of TResponse), System.Threading.CancellationToken) + name.vb: Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + spec.csharp: + - uid: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: TRequest + name: TRequest + nameWithType: TRequest + fullName: TRequest +- uid: MediatR.RequestHandlerDelegate`1 + commentId: T:MediatR.RequestHandlerDelegate`1 + isExternal: true + name: RequestHandlerDelegate + nameWithType: RequestHandlerDelegate + fullName: MediatR.RequestHandlerDelegate + nameWithType.vb: RequestHandlerDelegate(Of TResponse) + fullName.vb: MediatR.RequestHandlerDelegate(Of TResponse) + name.vb: RequestHandlerDelegate(Of TResponse) + spec.csharp: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) +- uid: System.Threading + commentId: N:System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading + nameWithType: System.Threading + fullName: System.Threading + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.yml new file mode 100644 index 0000000..1102acf --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.yml @@ -0,0 +1,1439 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + id: PageableQueryHandlerBase`3 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + langs: + - csharp + - vb + name: PageableQueryHandlerBase + nameWithType: PageableQueryHandlerBase + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PageableQueryHandlerBase + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Base class for implementing . + example: [] + syntax: + content: 'public abstract class PageableQueryHandlerBase : IPageableQueryHandler, IListQueryHandler>, IRequestHandler> where TQuery : IPageableQuery' + typeParameters: + - id: TQuery + description: The type of query. + - id: TEntity + description: The type of entity to query. + - id: TView + description: The type of projected view model. + content.vb: Public MustInherit Class PageableQueryHandlerBase(Of TQuery As IPageableQuery(Of TView), TEntity, TView) Implements IPageableQueryHandler(Of TQuery, TView), IListQueryHandler(Of TQuery, PagedList(Of TView)), IRequestHandler(Of TQuery, PagedList(Of TView)) + inheritance: + - System.Object + derivedClasses: + - Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3 + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3 + implements: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler{{TQuery},{TView}} + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + - MediatR.IRequestHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView) + name.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken) + id: Handle(`0,System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + langs: + - csharp + - vb + name: Handle(TQuery, CancellationToken) + nameWithType: PageableQueryHandlerBase.Handle(TQuery, CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.Handle(TQuery, System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Handle + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + startLine: 16 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Handles a request + example: [] + syntax: + content: public Task> Handle(TQuery request, CancellationToken cancellationToken) + parameters: + - id: request + type: '{TQuery}' + description: The request + - id: cancellationToken + type: System.Threading.CancellationToken + description: Cancellation token + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + description: Response from the request + content.vb: Public Function Handle(request As TQuery, cancellationToken As CancellationToken) As Task(Of PagedList(Of TView)) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle* + implements: + - MediatR.IRequestHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}}.Handle({TQuery},System.Threading.CancellationToken) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).Handle(TQuery, CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).Handle(TQuery, System.Threading.CancellationToken) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1}) + id: CountAsync(`0,System.Linq.IQueryable{`1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + langs: + - csharp + - vb + name: CountAsync(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.CountAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.CountAsync(TQuery, System.Linq.IQueryable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CountAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + startLine: 52 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Query for total count. + example: [] + syntax: + content: protected abstract Task CountAsync(TQuery query, IQueryable queryable) + parameters: + - id: query + type: '{TQuery}' + description: The query parameters. + - id: queryable + type: System.Linq.IQueryable{{TEntity}} + description: Filtered . + return: + type: System.Threading.Tasks.Task{System.Int32} + description: The total count of items. + content.vb: Protected MustOverride Function CountAsync(query As TQuery, queryable As IQueryable(Of TEntity)) As Task(Of Integer) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync* + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).CountAsync(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).CountAsync(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: CountAsync(TQuery, IQueryable(Of TEntity)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + id: DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + langs: + - csharp + - vb + name: DefaultOrderBy(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.DefaultOrderBy(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.DefaultOrderBy(TQuery, System.Linq.IQueryable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DefaultOrderBy + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + startLine: 60 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The default order by field, used when is not present. + example: [] + syntax: + content: protected abstract IQueryable DefaultOrderBy(TQuery query, IQueryable queryable) + parameters: + - id: query + type: '{TQuery}' + description: The query parameters. + - id: queryable + type: System.Linq.IQueryable{{TEntity}} + description: returned by . + return: + type: System.Linq.IQueryable{{TEntity}} + description: Ordered . + content.vb: Protected MustOverride Function DefaultOrderBy(query As TQuery, queryable As IQueryable(Of TEntity)) As IQueryable(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy* + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).DefaultOrderBy(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).DefaultOrderBy(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: DefaultOrderBy(TQuery, IQueryable(Of TEntity)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + id: Filter(`0) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + langs: + - csharp + - vb + name: Filter(TQuery) + nameWithType: PageableQueryHandlerBase.Filter(TQuery) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.Filter(TQuery) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Filter + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + startLine: 67 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create queryable and apply filter, return filtered . + example: [] + syntax: + content: protected abstract IQueryable Filter(TQuery query) + parameters: + - id: query + type: '{TQuery}' + description: The query parameter. + return: + type: System.Linq.IQueryable{{TEntity}} + description: Filtered . + content.vb: Protected MustOverride Function Filter(query As TQuery) As IQueryable(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter* + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter(TQuery) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter(TQuery) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0) + id: FilterAsync(`0) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + langs: + - csharp + - vb + name: FilterAsync(TQuery) + nameWithType: PageableQueryHandlerBase.FilterAsync(TQuery) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.FilterAsync(TQuery) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: FilterAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + startLine: 74 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create queryable and apply filter asynchronously, return filtered . + example: [] + syntax: + content: protected virtual Task> FilterAsync(TQuery query) + parameters: + - id: query + type: '{TQuery}' + description: The query parameter. + return: + type: System.Threading.Tasks.Task{System.Linq.IQueryable{{TEntity}}} + description: Filtered . + content.vb: Protected Overridable Function FilterAsync(query As TQuery) As Task(Of IQueryable(Of TEntity)) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync* + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).FilterAsync(TQuery) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).FilterAsync(TQuery) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1}) + id: ProjectToView(`0,System.Linq.IQueryable{`1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + langs: + - csharp + - vb + name: ProjectToView(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.ProjectToView(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.ProjectToView(TQuery, System.Linq.IQueryable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ProjectToView + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + startLine: 85 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Project item to view model, return projected . + example: [] + syntax: + content: protected virtual IQueryable ProjectToView(TQuery query, IQueryable queryable) + parameters: + - id: query + type: '{TQuery}' + description: The query parameter. + - id: queryable + type: System.Linq.IQueryable{{TEntity}} + description: Filtered and ordered . + return: + type: System.Linq.IQueryable{{TView}} + description: Projected . + content.vb: Protected Overridable Function ProjectToView(query As TQuery, queryable As IQueryable(Of TEntity)) As IQueryable(Of TView) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView* + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).ProjectToView(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).ProjectToView(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: ProjectToView(TQuery, IQueryable(Of TEntity)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + id: ToListAsync(`0,System.Linq.IQueryable{`2}) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + langs: + - csharp + - vb + name: ToListAsync(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.ToListAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.ToListAsync(TQuery, System.Linq.IQueryable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ToListAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/PageableQueryHandlerBase.cs + startLine: 96 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Execute query and projections, get the actual results. + example: [] + syntax: + content: protected abstract Task> ToListAsync(TQuery query, IQueryable queryable) + parameters: + - id: query + type: '{TQuery}' + description: The query parameter. + - id: queryable + type: System.Linq.IQueryable{{TView}} + description: Projected . + return: + type: System.Threading.Tasks.Task{System.Collections.Generic.List{{TView}}} + description: The query result. + content.vb: Protected MustOverride Function ToListAsync(query As TQuery, queryable As IQueryable(Of TView)) As Task(Of List(Of TView)) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync* + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).ToListAsync(TQuery, IQueryable(Of TView)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).ToListAsync(TQuery, System.Linq.IQueryable(Of TView)) + name.vb: ToListAsync(TQuery, IQueryable(Of TView)) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + name: IPageableQueryHandler + nameWithType: IPageableQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler + nameWithType.vb: IPageableQueryHandler(Of TQuery, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler(Of TQuery, TView) + name.vb: IPageableQueryHandler(Of TQuery, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler{{TQuery},{TView}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler{`0,`2} + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + name: IPageableQueryHandler + nameWithType: IPageableQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler + nameWithType.vb: IPageableQueryHandler(Of TQuery, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler(Of TQuery, TView) + name.vb: IPageableQueryHandler(Of TQuery, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler{`0,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`2}} + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + name: IListQueryHandler> + nameWithType: IListQueryHandler> + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler> + nameWithType.vb: IListQueryHandler(Of TQuery, PagedList(Of TView)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler(Of TQuery, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TView)) + name.vb: IListQueryHandler(Of TQuery, PagedList(Of TView)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: TView + - name: '>' + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) +- uid: MediatR.IRequestHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + commentId: T:MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`1}} + parent: MediatR + definition: MediatR.IRequestHandler`2 + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + name: IRequestHandler> + nameWithType: IRequestHandler> + fullName: MediatR.IRequestHandler> + nameWithType.vb: IRequestHandler(Of TQuery, PagedList(Of TView)) + fullName.vb: MediatR.IRequestHandler(Of TQuery, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TView)) + name.vb: IRequestHandler(Of TQuery, PagedList(Of TView)) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: TView + - name: '>' + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + name: IListQueryHandler + nameWithType: IListQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler + nameWithType.vb: IListQueryHandler(Of TQuery, TList) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler(Of TQuery, TList) + name.vb: IListQueryHandler(Of TQuery, TList) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TList + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TList + - name: ) +- uid: MediatR.IRequestHandler`2 + commentId: T:MediatR.IRequestHandler`2 + isExternal: true + name: IRequestHandler + nameWithType: IRequestHandler + fullName: MediatR.IRequestHandler + nameWithType.vb: IRequestHandler(Of TRequest, TResponse) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse) + name.vb: IRequestHandler(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Handle__0_System_Threading_CancellationToken_ + name: Handle + nameWithType: PageableQueryHandlerBase.Handle + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.Handle + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).Handle + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).Handle +- uid: MediatR.IRequestHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}}.Handle({TQuery},System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`1}}.Handle(`0,System.Threading.CancellationToken) + parent: MediatR.IRequestHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + definition: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TQuery, CancellationToken) + nameWithType: IRequestHandler>.Handle(TQuery, CancellationToken) + fullName: MediatR.IRequestHandler>.Handle(TQuery, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of TQuery, PagedList(Of TView)).Handle(TQuery, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of TQuery, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TView)).Handle(TQuery, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`1}}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`1}}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: '{TQuery}' + commentId: '!:TQuery' + definition: TQuery + name: TQuery + nameWithType: TQuery + fullName: TQuery +- uid: System.Threading.CancellationToken + commentId: T:System.Threading.CancellationToken + parent: System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: CancellationToken + nameWithType: CancellationToken + fullName: System.Threading.CancellationToken +- uid: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + commentId: T:System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`2}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of PagedList(Of TView)) + fullName.vb: System.Threading.Tasks.Task(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TView)) + name.vb: Task(Of PagedList(Of TView)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: TView + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) +- uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + commentId: M:MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, CancellationToken) + nameWithType: IRequestHandler.Handle(TRequest, CancellationToken) + fullName: MediatR.IRequestHandler.Handle(TRequest, System.Threading.CancellationToken) + nameWithType.vb: IRequestHandler(Of TRequest, TResponse).Handle(TRequest, CancellationToken) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse).Handle(TRequest, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IRequestHandler`2.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: TQuery + name: TQuery + nameWithType: TQuery + fullName: TQuery +- uid: System.Threading + commentId: N:System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading + nameWithType: System.Threading + fullName: System.Threading + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: System.Linq.IQueryable`1 + commentId: T:System.Linq.IQueryable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_CountAsync__0_System_Linq_IQueryable__1__ + name: CountAsync + nameWithType: PageableQueryHandlerBase.CountAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.CountAsync + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).CountAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).CountAsync +- uid: System.Linq.IQueryable{{TEntity}} + commentId: T:System.Linq.IQueryable{`1} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of TEntity) + fullName.vb: System.Linq.IQueryable(Of TEntity) + name.vb: IQueryable(Of TEntity) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: System.Threading.Tasks.Task{System.Int32} + commentId: T:System.Threading.Tasks.Task{System.Int32} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Integer) + fullName.vb: System.Threading.Tasks.Task(Of Integer) + name.vb: Task(Of Integer) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Linq + commentId: N:System.Linq + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq + nameWithType: System.Linq + fullName: System.Linq + spec.csharp: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq + spec.vb: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + name: OrderBySegment + nameWithType: OrderBySegment + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + name: Filter(TQuery) + nameWithType: PageableQueryHandlerBase.Filter(TQuery) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.Filter(TQuery) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter(TQuery) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter(TQuery) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + name: Filter + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + - name: ( + - name: TQuery + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + name: Filter + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + - name: ( + - name: TQuery + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_DefaultOrderBy__0_System_Linq_IQueryable__1__ + name: DefaultOrderBy + nameWithType: PageableQueryHandlerBase.DefaultOrderBy + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.DefaultOrderBy + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).DefaultOrderBy + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).DefaultOrderBy +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + name: Filter + nameWithType: PageableQueryHandlerBase.Filter + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.Filter + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_FilterAsync__0_ + name: FilterAsync + nameWithType: PageableQueryHandlerBase.FilterAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.FilterAsync + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).FilterAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).FilterAsync +- uid: System.Threading.Tasks.Task{System.Linq.IQueryable{{TEntity}}} + commentId: T:System.Threading.Tasks.Task{System.Linq.IQueryable{`1}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of IQueryable(Of TEntity)) + fullName.vb: System.Threading.Tasks.Task(Of System.Linq.IQueryable(Of TEntity)) + name.vb: Task(Of IQueryable(Of TEntity)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: System.Linq.IQueryable + commentId: T:System.Linq.IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ProjectToView__0_System_Linq_IQueryable__1__ + name: ProjectToView + nameWithType: PageableQueryHandlerBase.ProjectToView + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.ProjectToView + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).ProjectToView + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).ProjectToView +- uid: System.Linq.IQueryable{{TView}} + commentId: T:System.Linq.IQueryable{`2} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of TView) + fullName.vb: System.Linq.IQueryable(Of TView) + name.vb: IQueryable(Of TView) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TView + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ToListAsync__0_System_Linq_IQueryable__2__ + name: ToListAsync + nameWithType: PageableQueryHandlerBase.ToListAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.ToListAsync + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).ToListAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).ToListAsync +- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{{TView}}} + commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{`2}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of List(Of TView)) + fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of TView)) + name.vb: Task(Of List(Of TView)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: TView + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.yml new file mode 100644 index 0000000..d26abd6 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.yml @@ -0,0 +1,951 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + id: ValidationBehavior`2 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.#ctor(Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior{`0,`1}}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + langs: + - csharp + - vb + name: ValidationBehavior + nameWithType: ValidationBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ValidationBehavior + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationBehavior.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Validate requests that implements . + example: [] + syntax: + content: 'public class ValidationBehavior : IPipelineBehavior where TRequest : IValidatable, IRequest where TResponse : IValidationResponse, new()' + typeParameters: + - id: TRequest + description: The type of request. + - id: TResponse + description: The type of response. + content.vb: Public Class ValidationBehavior(Of TRequest As {IValidatable, IRequest(Of TResponse)}, TResponse As {IValidationResponse, New}) Implements IPipelineBehavior(Of TRequest, TResponse) + inheritance: + - System.Object + implements: + - MediatR.IPipelineBehavior{{TRequest},{TResponse}} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: ValidationBehavior(Of TRequest, TResponse) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior(Of TRequest, TResponse) + name.vb: ValidationBehavior(Of TRequest, TResponse) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.#ctor(Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior{`0,`1}}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.#ctor(Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior{`0,`1}}) + id: '#ctor(Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior{`0,`1}})' + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + langs: + - csharp + - vb + name: ValidationBehavior(ILogger>) + nameWithType: ValidationBehavior.ValidationBehavior(ILogger>) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior.ValidationBehavior(Microsoft.Extensions.Logging.ILogger>) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationBehavior.cs + startLine: 21 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Create a new . + example: [] + syntax: + content: public ValidationBehavior(ILogger> logger) + parameters: + - id: logger + type: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2} + description: The log provider. + content.vb: Public Sub New(logger As ILogger(Of ValidationBehavior(Of TRequest, TResponse))) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.#ctor* + nameWithType.vb: ValidationBehavior(Of TRequest, TResponse).New(ILogger(Of ValidationBehavior(Of TRequest, TResponse))) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior(Of TRequest, TResponse).New(Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior(Of TRequest, TResponse))) + name.vb: New(ILogger(Of ValidationBehavior(Of TRequest, TResponse))) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + id: Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + langs: + - csharp + - vb + name: Handle(TRequest, RequestHandlerDelegate, CancellationToken) + nameWithType: ValidationBehavior.Handle(TRequest, RequestHandlerDelegate, CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior.Handle(TRequest, MediatR.RequestHandlerDelegate, System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationBehavior.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Handle + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationBehavior.cs + startLine: 27 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Pipeline handler. Perform any additional behavior and await the next delegate as necessary + example: [] + syntax: + content: public Task Handle(TRequest request, RequestHandlerDelegate next, CancellationToken cancellationToken) + parameters: + - id: request + type: '{TRequest}' + description: Incoming request + - id: next + type: MediatR.RequestHandlerDelegate{{TResponse}} + description: Awaitable delegate for the next action in the pipeline. Eventually this delegate represents the handler. + - id: cancellationToken + type: System.Threading.CancellationToken + description: Cancellation token + return: + type: System.Threading.Tasks.Task{{TResponse}} + description: Awaitable task returning the TResponse + content.vb: Public Function Handle(request As TRequest, [next] As RequestHandlerDelegate(Of TResponse), cancellationToken As CancellationToken) As Task(Of TResponse) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.Handle* + implements: + - MediatR.IPipelineBehavior{{TRequest},{TResponse}}.Handle({TRequest},MediatR.RequestHandlerDelegate{{TResponse}},System.Threading.CancellationToken) + nameWithType.vb: ValidationBehavior(Of TRequest, TResponse).Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior(Of TRequest, TResponse).Handle(TRequest, MediatR.RequestHandlerDelegate(Of TResponse), System.Threading.CancellationToken) + name.vb: Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.html + name: IValidatable + nameWithType: IValidatable + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MediatR.IPipelineBehavior{{TRequest},{TResponse}} + commentId: T:MediatR.IPipelineBehavior{`0,`1} + parent: MediatR + definition: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + nameWithType: IPipelineBehavior + fullName: MediatR.IPipelineBehavior + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse) + name.vb: IPipelineBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MediatR.IPipelineBehavior`2 + commentId: T:MediatR.IPipelineBehavior`2 + isExternal: true + name: IPipelineBehavior + nameWithType: IPipelineBehavior + fullName: MediatR.IPipelineBehavior + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse) + name.vb: IPipelineBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IPipelineBehavior`2 + name: IPipelineBehavior + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.html + name: ValidationBehavior + nameWithType: ValidationBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior + nameWithType.vb: ValidationBehavior(Of TRequest, TResponse) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior(Of TRequest, TResponse) + name.vb: ValidationBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + name: ValidationBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.html + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + name: ValidationBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.html + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationBehavior_2__ctor_Microsoft_Extensions_Logging_ILogger_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationBehavior__0__1___ + name: ValidationBehavior + nameWithType: ValidationBehavior.ValidationBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior.ValidationBehavior + nameWithType.vb: ValidationBehavior(Of TRequest, TResponse).New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior(Of TRequest, TResponse).New + name.vb: New +- uid: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2} + commentId: T:Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2} + parent: Microsoft.Extensions.Logging + definition: Microsoft.Extensions.Logging.ILogger`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger> + nameWithType: ILogger> + fullName: Microsoft.Extensions.Logging.ILogger> + nameWithType.vb: ILogger(Of ValidationBehavior(Of TRequest, TResponse)) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior(Of TRequest, TResponse)) + name.vb: ILogger(Of ValidationBehavior(Of TRequest, TResponse)) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + name: ValidationBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.html + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + name: ValidationBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.html + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) + - name: ) +- uid: Microsoft.Extensions.Logging.ILogger`1 + commentId: T:Microsoft.Extensions.Logging.ILogger`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger + nameWithType: ILogger + fullName: Microsoft.Extensions.Logging.ILogger + nameWithType.vb: ILogger(Of TCategoryName) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName) + name.vb: ILogger(Of TCategoryName) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - name: TCategoryName + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - name: TCategoryName + - name: ) +- uid: Microsoft.Extensions.Logging + commentId: N:Microsoft.Extensions.Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Logging + nameWithType: Microsoft.Extensions.Logging + fullName: Microsoft.Extensions.Logging + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.Handle* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2.Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationBehavior_2_Handle__0_MediatR_RequestHandlerDelegate__1__System_Threading_CancellationToken_ + name: Handle + nameWithType: ValidationBehavior.Handle + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior.Handle + nameWithType.vb: ValidationBehavior(Of TRequest, TResponse).Handle + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior(Of TRequest, TResponse).Handle +- uid: MediatR.IPipelineBehavior{{TRequest},{TResponse}}.Handle({TRequest},MediatR.RequestHandlerDelegate{{TResponse}},System.Threading.CancellationToken) + commentId: M:MediatR.IPipelineBehavior{`0,`1}.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + parent: MediatR.IPipelineBehavior{{TRequest},{TResponse}} + definition: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, RequestHandlerDelegate, CancellationToken) + nameWithType: IPipelineBehavior.Handle(TRequest, RequestHandlerDelegate, CancellationToken) + fullName: MediatR.IPipelineBehavior.Handle(TRequest, MediatR.RequestHandlerDelegate, System.Threading.CancellationToken) + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, MediatR.RequestHandlerDelegate(Of TResponse), System.Threading.CancellationToken) + name.vb: Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + spec.csharp: + - uid: MediatR.IPipelineBehavior{`0,`1}.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IPipelineBehavior{`0,`1}.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: '{TRequest}' + commentId: '!:TRequest' + definition: TRequest + name: TRequest + nameWithType: TRequest + fullName: TRequest +- uid: MediatR.RequestHandlerDelegate{{TResponse}} + commentId: T:MediatR.RequestHandlerDelegate{`1} + parent: MediatR + definition: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + nameWithType: RequestHandlerDelegate + fullName: MediatR.RequestHandlerDelegate + nameWithType.vb: RequestHandlerDelegate(Of TResponse) + fullName.vb: MediatR.RequestHandlerDelegate(Of TResponse) + name.vb: RequestHandlerDelegate(Of TResponse) + spec.csharp: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) +- uid: System.Threading.CancellationToken + commentId: T:System.Threading.CancellationToken + parent: System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: CancellationToken + nameWithType: CancellationToken + fullName: System.Threading.CancellationToken +- uid: System.Threading.Tasks.Task{{TResponse}} + commentId: T:System.Threading.Tasks.Task{`1} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResponse) + fullName.vb: System.Threading.Tasks.Task(Of TResponse) + name.vb: Task(Of TResponse) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResponse + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) +- uid: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + commentId: M:MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TRequest, RequestHandlerDelegate, CancellationToken) + nameWithType: IPipelineBehavior.Handle(TRequest, RequestHandlerDelegate, CancellationToken) + fullName: MediatR.IPipelineBehavior.Handle(TRequest, MediatR.RequestHandlerDelegate, System.Threading.CancellationToken) + nameWithType.vb: IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + fullName.vb: MediatR.IPipelineBehavior(Of TRequest, TResponse).Handle(TRequest, MediatR.RequestHandlerDelegate(Of TResponse), System.Threading.CancellationToken) + name.vb: Handle(TRequest, RequestHandlerDelegate(Of TResponse), CancellationToken) + spec.csharp: + - uid: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.IPipelineBehavior`2.Handle(`0,MediatR.RequestHandlerDelegate{`1},System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TRequest + - name: ',' + - name: " " + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: TRequest + name: TRequest + nameWithType: TRequest + fullName: TRequest +- uid: MediatR.RequestHandlerDelegate`1 + commentId: T:MediatR.RequestHandlerDelegate`1 + isExternal: true + name: RequestHandlerDelegate + nameWithType: RequestHandlerDelegate + fullName: MediatR.RequestHandlerDelegate + nameWithType.vb: RequestHandlerDelegate(Of TResponse) + fullName.vb: MediatR.RequestHandlerDelegate(Of TResponse) + name.vb: RequestHandlerDelegate(Of TResponse) + spec.csharp: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: < + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.RequestHandlerDelegate`1 + name: RequestHandlerDelegate + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) +- uid: System.Threading + commentId: N:System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading + nameWithType: System.Threading + fullName: System.Threading + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.yml new file mode 100644 index 0000000..f521ad6 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.yml @@ -0,0 +1,528 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + id: ValidationError + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.#ctor(System.String,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.Message + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.ParameterName + langs: + - csharp + - vb + name: ValidationError + nameWithType: ValidationError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationError.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ValidationError + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationError.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: A Validation error returned by . + example: [] + syntax: + content: 'public record ValidationError : IEquatable' + content.vb: Public Class ValidationError Implements IEquatable(Of ValidationError) + inheritance: + - System.Object + implements: + - System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.#ctor(System.String,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.#ctor(System.String,System.String) + id: '#ctor(System.String,System.String)' + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + langs: + - csharp + - vb + name: ValidationError(string, string?) + nameWithType: ValidationError.ValidationError(string, string?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.ValidationError(string, string?) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationError.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationError.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: A Validation error returned by . + example: [] + syntax: + content: public ValidationError(string Message, string? ParameterName) + parameters: + - id: Message + type: System.String + description: The error message. + - id: ParameterName + type: System.String + description: The parameter name that failed to validate. + content.vb: Public Sub New(Message As String, ParameterName As String) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.#ctor* + nameWithType.vb: ValidationError.New(String, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.New(String, String) + name.vb: New(String, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.Message + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.Message + id: Message + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + langs: + - csharp + - vb + name: Message + nameWithType: ValidationError.Message + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.Message + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationError.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Message + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationError.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The error message. + example: [] + syntax: + content: public string Message { get; init; } + parameters: [] + return: + type: System.String + content.vb: Public Property Message As String + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.Message* +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.ParameterName + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.ParameterName + id: ParameterName + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + langs: + - csharp + - vb + name: ParameterName + nameWithType: ValidationError.ParameterName + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.ParameterName + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationError.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ParameterName + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationError.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: The parameter name that failed to validate. + example: [] + syntax: + content: public string? ParameterName { get; init; } + parameters: [] + return: + type: System.String + content.vb: Public Property ParameterName As String + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.ParameterName* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.html + name: IValidatable + nameWithType: IValidatable + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of ValidationError) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + name.vb: IEquatable(Of ValidationError) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationError__ctor_System_String_System_String_ + name: ValidationError + nameWithType: ValidationError.ValidationError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.ValidationError + nameWithType.vb: ValidationError.New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.New + name.vb: New +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.Message* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.Message + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationError_Message + name: Message + nameWithType: ValidationError.Message + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.Message +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.ParameterName* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.ParameterName + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationError_ParameterName + name: ParameterName + nameWithType: ValidationError.ParameterName + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.ParameterName diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.yml new file mode 100644 index 0000000..61d7766 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.yml @@ -0,0 +1,1403 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + id: ValidationErrors + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Add(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Clear + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Contains(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[],System.Int32) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Count + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.GetEnumerator + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.IsReadOnly + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Remove(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + langs: + - csharp + - vb + name: ValidationErrors + nameWithType: ValidationErrors + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ValidationErrors + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Collection of . + example: [] + syntax: + content: 'public class ValidationErrors : ICollection, IEnumerable, IEnumerable' + content.vb: Public Class ValidationErrors Implements ICollection(Of ValidationError), IEnumerable(Of ValidationError), IEnumerable + inheritance: + - System.Object + implements: + - System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + - System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + - System.Collections.IEnumerable + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Add(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Add(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + id: Add(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + langs: + - csharp + - vb + name: Add(ValidationError) + nameWithType: ValidationErrors.Add(ValidationError) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Add(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Add + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Add a new validation error. + example: [] + syntax: + content: public void Add(ValidationError validationError) + parameters: + - id: validationError + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + description: The validation error. + content.vb: Public Sub Add(validationError As ValidationError) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Add* + implements: + - System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Add(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Clear + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Clear + id: Clear + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + langs: + - csharp + - vb + name: Clear() + nameWithType: ValidationErrors.Clear() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Clear() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Clear + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + startLine: 23 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Clear all validation errors. + example: [] + syntax: + content: public void Clear() + content.vb: Public Sub Clear() + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Clear* + implements: + - System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Clear +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Contains(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Contains(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + id: Contains(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + langs: + - csharp + - vb + name: Contains(ValidationError) + nameWithType: ValidationErrors.Contains(ValidationError) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Contains(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Contains + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + startLine: 29 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Determines whether the contains a specific value. + example: [] + syntax: + content: public bool Contains(ValidationError item) + parameters: + - id: item + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + description: The object to locate in the . + return: + type: System.Boolean + description: true if item is found in the ; otherwise, false. + content.vb: Public Function Contains(item As ValidationError) As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Contains* + implements: + - System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Contains(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[],System.Int32) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[],System.Int32) + id: CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[],System.Int32) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + langs: + - csharp + - vb + name: CopyTo(ValidationError[], int) + nameWithType: ValidationErrors.CopyTo(ValidationError[], int) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[], int) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CopyTo + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + startLine: 32 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Copies the elements of the to an , starting at a particular index. + example: [] + syntax: + content: public void CopyTo(ValidationError[] array, int arrayIndex) + parameters: + - id: array + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[] + description: The one-dimensional that is the destination of the elements copied from . The must have zero-based indexing. + - id: arrayIndex + type: System.Int32 + description: The zero-based index in array at which copying begins. + content.vb: Public Sub CopyTo(array As ValidationError(), arrayIndex As Integer) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.CopyTo* + exceptions: + - type: System.ArgumentNullException + commentId: T:System.ArgumentNullException + description: array is null. + - type: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + description: arrayIndex is less than 0. + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: The number of elements in the source is greater than the available space from arrayIndex to the end of the destination array. + implements: + - System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[],System.Int32) + nameWithType.vb: ValidationErrors.CopyTo(ValidationError(), Integer) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError(), Integer) + name.vb: CopyTo(ValidationError(), Integer) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Remove(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Remove(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + id: Remove(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + langs: + - csharp + - vb + name: Remove(ValidationError) + nameWithType: ValidationErrors.Remove(ValidationError) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Remove(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Remove + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Removes the first occurrence of a specific object from the . + example: [] + syntax: + content: public bool Remove(ValidationError item) + parameters: + - id: item + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + description: The object to remove from the . + return: + type: System.Boolean + description: true if item was successfully removed from the ; otherwise, false. This method also returns false if item is not found in the original . + content.vb: Public Function Remove(item As ValidationError) As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Remove* + exceptions: + - type: System.NotSupportedException + commentId: T:System.NotSupportedException + description: The is read-only. + implements: + - System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Remove(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Count + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Count + id: Count + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + langs: + - csharp + - vb + name: Count + nameWithType: ValidationErrors.Count + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Count + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Count + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + startLine: 38 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Gets the number of elements contained in the . + example: [] + syntax: + content: public int Count { get; } + parameters: [] + return: + type: System.Int32 + description: The number of elements contained in the . + content.vb: Public ReadOnly Property Count As Integer + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Count* + implements: + - System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Count +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.IsReadOnly + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.IsReadOnly + id: IsReadOnly + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + langs: + - csharp + - vb + name: IsReadOnly + nameWithType: ValidationErrors.IsReadOnly + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.IsReadOnly + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IsReadOnly + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + startLine: 41 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Gets a value indicating whether the is read-only. + example: [] + syntax: + content: public bool IsReadOnly { get; } + parameters: [] + return: + type: System.Boolean + description: true if the is read-only; otherwise, false. + content.vb: Public ReadOnly Property IsReadOnly As Boolean + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.IsReadOnly* + implements: + - System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.IsReadOnly +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.GetEnumerator + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.GetEnumerator + id: GetEnumerator + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + langs: + - csharp + - vb + name: GetEnumerator() + nameWithType: ValidationErrors.GetEnumerator() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.GetEnumerator() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetEnumerator + path: src/Cnblogs.Architecture.Ddd.Cqrs.Abstractions/ValidationErrors.cs + startLine: 44 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions + namespace: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + summary: Returns an enumerator that iterates through the collection. + example: [] + syntax: + content: public IEnumerator GetEnumerator() + return: + type: System.Collections.Generic.IEnumerator{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + description: An enumerator that can be used to iterate through the collection. + content.vb: Public Function GetEnumerator() As IEnumerator(Of ValidationError) + overload: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.GetEnumerator* + implements: + - System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.GetEnumerator +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + name: ValidationError + nameWithType: ValidationError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + commentId: T:System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + parent: System.Collections.Generic + definition: System.Collections.Generic.ICollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of ValidationError) + fullName.vb: System.Collections.Generic.ICollection(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + name.vb: ICollection(Of ValidationError) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: ) +- uid: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + commentId: T:System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of ValidationError) + fullName.vb: System.Collections.Generic.IEnumerable(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + name.vb: IEnumerable(Of ValidationError) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: ) +- uid: System.Collections.IEnumerable + commentId: T:System.Collections.IEnumerable + parent: System.Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.ienumerable + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.IEnumerable +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Collections.Generic.ICollection`1 + commentId: T:System.Collections.Generic.ICollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections + commentId: N:System.Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections + nameWithType: System.Collections + fullName: System.Collections + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Add* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Add + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationErrors_Add_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationError_ + name: Add + nameWithType: ValidationErrors.Add + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Add +- uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Add(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + commentId: M:System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Add(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + parent: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + definition: System.Collections.Generic.ICollection`1.Add(`0) + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.add + name: Add(ValidationError) + nameWithType: ICollection.Add(ValidationError) + fullName: System.Collections.Generic.ICollection.Add(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + nameWithType.vb: ICollection(Of ValidationError).Add(ValidationError) + fullName.vb: System.Collections.Generic.ICollection(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError).Add(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + spec.csharp: + - uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Add(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + name: Add + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.add + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: ) + spec.vb: + - uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Add(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + name: Add + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.add + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: ) +- uid: System.Collections.Generic.ICollection`1.Add(`0) + commentId: M:System.Collections.Generic.ICollection`1.Add(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.add + name: Add(T) + nameWithType: ICollection.Add(T) + fullName: System.Collections.Generic.ICollection.Add(T) + nameWithType.vb: ICollection(Of T).Add(T) + fullName.vb: System.Collections.Generic.ICollection(Of T).Add(T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1.Add(`0) + name: Add + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.add + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.Collections.Generic.ICollection`1.Add(`0) + name: Add + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.add + - name: ( + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Clear* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Clear + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationErrors_Clear + name: Clear + nameWithType: ValidationErrors.Clear + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Clear +- uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Clear + commentId: M:System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Clear + parent: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + definition: System.Collections.Generic.ICollection`1.Clear + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.clear + name: Clear() + nameWithType: ICollection.Clear() + fullName: System.Collections.Generic.ICollection.Clear() + nameWithType.vb: ICollection(Of ValidationError).Clear() + fullName.vb: System.Collections.Generic.ICollection(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError).Clear() + spec.csharp: + - uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Clear + name: Clear + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.clear + - name: ( + - name: ) + spec.vb: + - uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Clear + name: Clear + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.clear + - name: ( + - name: ) +- uid: System.Collections.Generic.ICollection`1.Clear + commentId: M:System.Collections.Generic.ICollection`1.Clear + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.clear + name: Clear() + nameWithType: ICollection.Clear() + fullName: System.Collections.Generic.ICollection.Clear() + nameWithType.vb: ICollection(Of T).Clear() + fullName.vb: System.Collections.Generic.ICollection(Of T).Clear() + spec.csharp: + - uid: System.Collections.Generic.ICollection`1.Clear + name: Clear + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.clear + - name: ( + - name: ) + spec.vb: + - uid: System.Collections.Generic.ICollection`1.Clear + name: Clear + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.clear + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Contains* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Contains + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationErrors_Contains_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationError_ + name: Contains + nameWithType: ValidationErrors.Contains + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Contains +- uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Contains(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + commentId: M:System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Contains(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + parent: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + definition: System.Collections.Generic.ICollection`1.Contains(`0) + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.contains + name: Contains(ValidationError) + nameWithType: ICollection.Contains(ValidationError) + fullName: System.Collections.Generic.ICollection.Contains(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + nameWithType.vb: ICollection(Of ValidationError).Contains(ValidationError) + fullName.vb: System.Collections.Generic.ICollection(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError).Contains(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + spec.csharp: + - uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Contains(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + name: Contains + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.contains + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: ) + spec.vb: + - uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Contains(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + name: Contains + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.contains + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: ) +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: System.Collections.Generic.ICollection`1.Contains(`0) + commentId: M:System.Collections.Generic.ICollection`1.Contains(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.contains + name: Contains(T) + nameWithType: ICollection.Contains(T) + fullName: System.Collections.Generic.ICollection.Contains(T) + nameWithType.vb: ICollection(Of T).Contains(T) + fullName.vb: System.Collections.Generic.ICollection(Of T).Contains(T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1.Contains(`0) + name: Contains + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.contains + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.Collections.Generic.ICollection`1.Contains(`0) + name: Contains + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.contains + - name: ( + - name: T + - name: ) +- uid: System.Array + commentId: T:System.Array + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.array + name: Array + nameWithType: Array + fullName: System.Array +- uid: System.ArgumentNullException + commentId: T:System.ArgumentNullException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentnullexception + name: ArgumentNullException + nameWithType: ArgumentNullException + fullName: System.ArgumentNullException +- uid: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentoutofrangeexception + name: ArgumentOutOfRangeException + nameWithType: ArgumentOutOfRangeException + fullName: System.ArgumentOutOfRangeException +- uid: System.ArgumentException + commentId: T:System.ArgumentException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentexception + name: ArgumentException + nameWithType: ArgumentException + fullName: System.ArgumentException +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.CopyTo* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.CopyTo + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationErrors_CopyTo_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationError___System_Int32_ + name: CopyTo + nameWithType: ValidationErrors.CopyTo + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.CopyTo +- uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[],System.Int32) + commentId: M:System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[],System.Int32) + parent: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + definition: System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32) + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.copyto + name: CopyTo(ValidationError[], int) + nameWithType: ICollection.CopyTo(ValidationError[], int) + fullName: System.Collections.Generic.ICollection.CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[], int) + nameWithType.vb: ICollection(Of ValidationError).CopyTo(ValidationError(), Integer) + fullName.vb: System.Collections.Generic.ICollection(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError).CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError(), Integer) + name.vb: CopyTo(ValidationError(), Integer) + spec.csharp: + - uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[],System.Int32) + name: CopyTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.copyto + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.CopyTo(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[],System.Int32) + name: CopyTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.copyto + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[] + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + name: ValidationError[] + nameWithType: ValidationError[] + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError[] + nameWithType.vb: ValidationError() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError() + name.vb: ValidationError() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: '[' + - name: ']' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: ( + - name: ) +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32) + commentId: M:System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.copyto + name: CopyTo(T[], int) + nameWithType: ICollection.CopyTo(T[], int) + fullName: System.Collections.Generic.ICollection.CopyTo(T[], int) + nameWithType.vb: ICollection(Of T).CopyTo(T(), Integer) + fullName.vb: System.Collections.Generic.ICollection(Of T).CopyTo(T(), Integer) + name.vb: CopyTo(T(), Integer) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32) + name: CopyTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.copyto + - name: ( + - name: T + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32) + name: CopyTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.copyto + - name: ( + - name: T + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.NotSupportedException + commentId: T:System.NotSupportedException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.notsupportedexception + name: NotSupportedException + nameWithType: NotSupportedException + fullName: System.NotSupportedException +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Remove* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Remove + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationErrors_Remove_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationError_ + name: Remove + nameWithType: ValidationErrors.Remove + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Remove +- uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Remove(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + commentId: M:System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Remove(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + parent: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + definition: System.Collections.Generic.ICollection`1.Remove(`0) + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.remove + name: Remove(ValidationError) + nameWithType: ICollection.Remove(ValidationError) + fullName: System.Collections.Generic.ICollection.Remove(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + nameWithType.vb: ICollection(Of ValidationError).Remove(ValidationError) + fullName.vb: System.Collections.Generic.ICollection(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError).Remove(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + spec.csharp: + - uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Remove(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + name: Remove + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.remove + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: ) + spec.vb: + - uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Remove(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + name: Remove + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.remove + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: ) +- uid: System.Collections.Generic.ICollection`1.Remove(`0) + commentId: M:System.Collections.Generic.ICollection`1.Remove(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.remove + name: Remove(T) + nameWithType: ICollection.Remove(T) + fullName: System.Collections.Generic.ICollection.Remove(T) + nameWithType.vb: ICollection(Of T).Remove(T) + fullName.vb: System.Collections.Generic.ICollection(Of T).Remove(T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1.Remove(`0) + name: Remove + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.remove + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.Collections.Generic.ICollection`1.Remove(`0) + name: Remove + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.remove + - name: ( + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Count* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Count + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationErrors_Count + name: Count + nameWithType: ValidationErrors.Count + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.Count +- uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Count + commentId: P:System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.Count + parent: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + definition: System.Collections.Generic.ICollection`1.Count + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.count + name: Count + nameWithType: ICollection.Count + fullName: System.Collections.Generic.ICollection.Count + nameWithType.vb: ICollection(Of ValidationError).Count + fullName.vb: System.Collections.Generic.ICollection(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError).Count +- uid: System.Collections.Generic.ICollection`1.Count + commentId: P:System.Collections.Generic.ICollection`1.Count + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.count + name: Count + nameWithType: ICollection.Count + fullName: System.Collections.Generic.ICollection.Count + nameWithType.vb: ICollection(Of T).Count + fullName.vb: System.Collections.Generic.ICollection(Of T).Count +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.IsReadOnly* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.IsReadOnly + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationErrors_IsReadOnly + name: IsReadOnly + nameWithType: ValidationErrors.IsReadOnly + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.IsReadOnly +- uid: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.IsReadOnly + commentId: P:System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.IsReadOnly + parent: System.Collections.Generic.ICollection{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + definition: System.Collections.Generic.ICollection`1.IsReadOnly + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.isreadonly + name: IsReadOnly + nameWithType: ICollection.IsReadOnly + fullName: System.Collections.Generic.ICollection.IsReadOnly + nameWithType.vb: ICollection(Of ValidationError).IsReadOnly + fullName.vb: System.Collections.Generic.ICollection(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError).IsReadOnly +- uid: System.Collections.Generic.ICollection`1.IsReadOnly + commentId: P:System.Collections.Generic.ICollection`1.IsReadOnly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1.isreadonly + name: IsReadOnly + nameWithType: ICollection.IsReadOnly + fullName: System.Collections.Generic.ICollection.IsReadOnly + nameWithType.vb: ICollection(Of T).IsReadOnly + fullName.vb: System.Collections.Generic.ICollection(Of T).IsReadOnly +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.GetEnumerator* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.GetEnumerator + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_ValidationErrors_GetEnumerator + name: GetEnumerator + nameWithType: ValidationErrors.GetEnumerator + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.GetEnumerator +- uid: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.GetEnumerator + commentId: M:System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.GetEnumerator + parent: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + definition: System.Collections.Generic.IEnumerable`1.GetEnumerator + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + name: GetEnumerator() + nameWithType: IEnumerable.GetEnumerator() + fullName: System.Collections.Generic.IEnumerable.GetEnumerator() + nameWithType.vb: IEnumerable(Of ValidationError).GetEnumerator() + fullName.vb: System.Collections.Generic.IEnumerable(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError).GetEnumerator() + spec.csharp: + - uid: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.GetEnumerator + name: GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + - name: ( + - name: ) + spec.vb: + - uid: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError}.GetEnumerator + name: GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + - name: ( + - name: ) +- uid: System.Collections.Generic.IEnumerator{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + commentId: T:System.Collections.Generic.IEnumerator{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerator`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + name: IEnumerator + nameWithType: IEnumerator + fullName: System.Collections.Generic.IEnumerator + nameWithType.vb: IEnumerator(Of ValidationError) + fullName.vb: System.Collections.Generic.IEnumerator(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError) + name.vb: IEnumerator(Of ValidationError) + spec.csharp: + - uid: System.Collections.Generic.IEnumerator`1 + name: IEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerator`1 + name: IEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + - name: ) +- uid: System.Collections.Generic.IEnumerable`1.GetEnumerator + commentId: M:System.Collections.Generic.IEnumerable`1.GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + name: GetEnumerator() + nameWithType: IEnumerable.GetEnumerator() + fullName: System.Collections.Generic.IEnumerable.GetEnumerator() + nameWithType.vb: IEnumerable(Of T).GetEnumerator() + fullName.vb: System.Collections.Generic.IEnumerable(Of T).GetEnumerator() + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1.GetEnumerator + name: GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + - name: ( + - name: ) + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1.GetEnumerator + name: GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + - name: ( + - name: ) +- uid: System.Collections.Generic.IEnumerator`1 + commentId: T:System.Collections.Generic.IEnumerator`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + name: IEnumerator + nameWithType: IEnumerator + fullName: System.Collections.Generic.IEnumerator + nameWithType.vb: IEnumerator(Of T) + fullName.vb: System.Collections.Generic.IEnumerator(Of T) + name.vb: IEnumerator(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerator`1 + name: IEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerator`1 + name: IEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.yml new file mode 100644 index 0000000..7f0f79f --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Abstractions.yml @@ -0,0 +1,750 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + id: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + children: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`2 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`3 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler`1 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler`2 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.html + name: CacheableRequestBehavior + nameWithType: CacheableRequestBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior + nameWithType.vb: CacheableRequestBehavior(Of TRequest, TResponse) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior(Of TRequest, TResponse) + name.vb: CacheableRequestBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + name: CacheableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.html + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + name: CacheableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior-2.html + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + name: CacheableRequestOptions + nameWithType: CacheableRequestOptions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior.html + name: CacheBehavior + nameWithType: CacheBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + nameWithType.vb: CommandResponse(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError) + name.vb: CommandResponse(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + nameWithType.vb: CommandResponse(Of TView, TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError) + name.vb: CommandResponse(Of TView, TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: < + - name: TView + - name: ',' + - name: " " + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ',' + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.html + name: ICachableRequest + nameWithType: ICachableRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + name: ICommand + nameWithType: ICommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand + nameWithType.vb: ICommand(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TError) + name.vb: ICommand(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-2.html + name: ICommand + nameWithType: ICommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand + nameWithType.vb: ICommand(Of TView, TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TView, TError) + name.vb: ICommand(Of TView, TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-2.html + - name: < + - name: TView + - name: ',' + - name: " " + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-2.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ',' + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-2.html + name: ICommandHandler + nameWithType: ICommandHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler + nameWithType.vb: ICommandHandler(Of TCommand, TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler(Of TCommand, TError) + name.vb: ICommandHandler(Of TCommand, TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`2 + name: ICommandHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-2.html + - name: < + - name: TCommand + - name: ',' + - name: " " + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`2 + name: ICommandHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TCommand + - name: ',' + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`3 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`3 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-3.html + name: ICommandHandler + nameWithType: ICommandHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler + nameWithType.vb: ICommandHandler(Of TCommand, TView, TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler(Of TCommand, TView, TError) + name.vb: ICommandHandler(Of TCommand, TView, TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`3 + name: ICommandHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-3.html + - name: < + - name: TCommand + - name: ',' + - name: " " + - name: TView + - name: ',' + - name: " " + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`3 + name: ICommandHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler-3.html + - name: ( + - name: Of + - name: " " + - name: TCommand + - name: ',' + - name: " " + - name: TView + - name: ',' + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest.html + name: IConfigurableLockableRequest + nameWithType: IConfigurableLockableRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler-1.html + name: IDomainEventHandler + nameWithType: IDomainEventHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler + nameWithType.vb: IDomainEventHandler(Of TDomainEvent) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler(Of TDomainEvent) + name.vb: IDomainEventHandler(Of TDomainEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler`1 + name: IDomainEventHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler-1.html + - name: < + - name: TDomainEvent + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler`1 + name: IDomainEventHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler-1.html + - name: ( + - name: Of + - name: " " + - name: TDomainEvent + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.html + name: IListQuery + nameWithType: IListQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery + nameWithType.vb: IListQuery(Of TList) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery(Of TList) + name.vb: IListQuery(Of TList) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + name: IListQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.html + - name: < + - name: TList + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + name: IListQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery-1.html + - name: ( + - name: Of + - name: " " + - name: TList + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + name: IListQueryHandler + nameWithType: IListQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler + nameWithType.vb: IListQueryHandler(Of TQuery, TList) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler(Of TQuery, TList) + name.vb: IListQueryHandler(Of TQuery, TList) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TList + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TList + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest.html + name: ILockableRequest + nameWithType: ILockableRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse.html + name: ILockableResponse + nameWithType: ILockableResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest.html + name: InvalidCacheRequest + nameWithType: InvalidCacheRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler.html + name: InvalidCacheRequestHandler + nameWithType: InvalidCacheRequestHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse.html + name: IObjectResponse + nameWithType: IObjectResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.html + name: IOrderedQuery + nameWithType: IOrderedQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery + nameWithType.vb: IOrderedQuery(Of TList) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery(Of TList) + name.vb: IOrderedQuery(Of TList) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + name: IOrderedQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.html + - name: < + - name: TList + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + name: IOrderedQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery-1.html + - name: ( + - name: Of + - name: " " + - name: TList + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery-1.html + name: IPageableQuery + nameWithType: IPageableQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery + nameWithType.vb: IPageableQuery(Of TElement) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery(Of TElement) + name.vb: IPageableQuery(Of TElement) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1 + name: IPageableQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery-1.html + - name: < + - name: TElement + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1 + name: IPageableQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery-1.html + - name: ( + - name: Of + - name: " " + - name: TElement + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + name: IPageableQueryHandler + nameWithType: IPageableQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler + nameWithType.vb: IPageableQueryHandler(Of TQuery, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler(Of TQuery, TView) + name.vb: IPageableQueryHandler(Of TQuery, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.html + name: IQuery + nameWithType: IQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery + nameWithType.vb: IQuery(Of TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery(Of TView) + name.vb: IQuery(Of TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + name: IQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.html + - name: < + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + name: IQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler-2.html + name: IQueryHandler + nameWithType: IQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler + nameWithType.vb: IQueryHandler(Of TQuery, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler(Of TQuery, TView) + name.vb: IQueryHandler(Of TQuery, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler`2 + name: IQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler`2 + name: IQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable.html + name: IValidatable + nameWithType: IValidatable + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse.html + name: IValidationResponse + nameWithType: IValidationResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.html + name: LockableRequestBehavior + nameWithType: LockableRequestBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior + nameWithType.vb: LockableRequestBehavior(Of TRequest, TResponse) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior(Of TRequest, TResponse) + name.vb: LockableRequestBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + name: LockableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.html + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + name: LockableRequestBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior-2.html + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.html + name: LoggingBehavior + nameWithType: LoggingBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior + nameWithType.vb: LoggingBehavior(Of TRequest, TResponse) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior(Of TRequest, TResponse) + name.vb: LoggingBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + name: LoggingBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.html + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + name: LoggingBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior-2.html + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + name: PageableQueryHandlerBase + nameWithType: PageableQueryHandlerBase + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView) + name.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + name: PageableQueryHandlerBase + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + name: PageableQueryHandlerBase + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.html + name: ValidationBehavior + nameWithType: ValidationBehavior + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior + nameWithType.vb: ValidationBehavior(Of TRequest, TResponse) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior(Of TRequest, TResponse) + name.vb: ValidationBehavior(Of TRequest, TResponse) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + name: ValidationBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.html + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + name: ValidationBehavior + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior-2.html + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError.html + name: ValidationError + nameWithType: ValidationError + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors.html + name: ValidationErrors + nameWithType: ValidationErrors + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.yml new file mode 100644 index 0000000..93e655d --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.yml @@ -0,0 +1,9819 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase + id: ApiControllerBase + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.CustomErrorCommandResponseMap``1(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0}) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse``1(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0}) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse``2(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0,``1}) + langs: + - csharp + - vb + name: ApiControllerBase + nameWithType: ApiControllerBase + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ApiControllerBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ApiControllerBase + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ApiControllerBase.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: A base class for an API controller with methods that return based ons . + example: [] + syntax: + content: >- + [ApiController] + + public class ApiControllerBase : ControllerBase + content.vb: >- + + + Public Class ApiControllerBase Inherits ControllerBase + inheritance: + - System.Object + - Microsoft.AspNetCore.Mvc.ControllerBase + inheritedMembers: + - Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(System.Int32) + - Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(System.Int32,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,System.String,System.Text.Encoding) + - Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,Microsoft.Net.Http.Headers.MediaTypeHeaderValue) + - Microsoft.AspNetCore.Mvc.ControllerBase.NoContent + - Microsoft.AspNetCore.Mvc.ControllerBase.Ok + - Microsoft.AspNetCore.Mvc.ControllerBase.Ok(System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.Redirect(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanent(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPreserveMethod(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanentPreserveMethod(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirect(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanent(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPreserveMethod(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanentPreserveMethod(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.Object,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPreserveMethod(System.String,System.String,System.Object,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.Object,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanentPreserveMethod(System.String,System.String,System.Object,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.Object,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePreserveMethod(System.String,System.Object,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.Object,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanentPreserveMethod(System.String,System.Object,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.Object,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String,System.Object,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePreserveMethod(System.String,System.String,System.Object,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanentPreserveMethod(System.String,System.String,System.Object,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + - Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + - Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + - Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + - Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized + - Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized(System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.NotFound + - Microsoft.AspNetCore.Mvc.ControllerBase.NotFound(System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest + - Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + - Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity + - Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity(System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + - Microsoft.AspNetCore.Mvc.ControllerBase.Conflict + - Microsoft.AspNetCore.Mvc.ControllerBase.Conflict(System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.Conflict(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + - Microsoft.AspNetCore.Mvc.ControllerBase.Problem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.Problem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object}) + - Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(Microsoft.AspNetCore.Mvc.ValidationProblemDetails) + - Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + - Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem + - Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + - Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Collections.Generic.IDictionary{System.String,System.Object}) + - Microsoft.AspNetCore.Mvc.ControllerBase.Created + - Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.Uri,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.Object,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.String,System.Object,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.Object,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.String,System.Object,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.Accepted + - Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Uri) + - Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Uri,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.Object,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String,System.Object,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.Object,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String,System.Object,System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.Challenge + - Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(System.String[]) + - Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + - Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + - Microsoft.AspNetCore.Mvc.ControllerBase.Forbid + - Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(System.String[]) + - Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + - Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + - Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal) + - Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Authentication.AuthenticationProperties) + - Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.SignOut + - Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + - Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(System.String[]) + - Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + - Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel}) + - Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel},System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel},System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + - Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel},System.String,System.Linq.Expressions.Expression{System.Func{{TModel},System.Object}}[]) + - Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel},System.String,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + - Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel},System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Linq.Expressions.Expression{System.Func{{TModel},System.Object}}[]) + - Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel},System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + - Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(System.Object,System.Type,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(System.Object,System.Type,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + - Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(System.Object) + - Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(System.Object,System.String) + - Microsoft.AspNetCore.Mvc.ControllerBase.HttpContext + - Microsoft.AspNetCore.Mvc.ControllerBase.Request + - Microsoft.AspNetCore.Mvc.ControllerBase.Response + - Microsoft.AspNetCore.Mvc.ControllerBase.RouteData + - Microsoft.AspNetCore.Mvc.ControllerBase.ModelState + - Microsoft.AspNetCore.Mvc.ControllerBase.ControllerContext + - Microsoft.AspNetCore.Mvc.ControllerBase.MetadataProvider + - Microsoft.AspNetCore.Mvc.ControllerBase.ModelBinderFactory + - Microsoft.AspNetCore.Mvc.ControllerBase.Url + - Microsoft.AspNetCore.Mvc.ControllerBase.ObjectValidator + - Microsoft.AspNetCore.Mvc.ControllerBase.ProblemDetailsFactory + - Microsoft.AspNetCore.Mvc.ControllerBase.User + - Microsoft.AspNetCore.Mvc.ControllerBase.Empty + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + attributes: + - type: Microsoft.AspNetCore.Mvc.ApiControllerAttribute + ctor: Microsoft.AspNetCore.Mvc.ApiControllerAttribute.#ctor + arguments: [] +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse``1(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse``1(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0}) + id: HandleCommandResponse``1(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0}) + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase + langs: + - csharp + - vb + name: HandleCommandResponse(CommandResponse) + nameWithType: ApiControllerBase.HandleCommandResponse(CommandResponse) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ApiControllerBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: HandleCommandResponse + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ApiControllerBase.cs + startLine: 31 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Handle command response and return 204 if success, 400 if error. + example: [] + syntax: + content: 'protected IActionResult HandleCommandResponse(CommandResponse response) where TError : Enumeration' + parameters: + - id: response + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}} + description: The command response. + typeParameters: + - id: TError + description: The type of error. + return: + type: Microsoft.AspNetCore.Mvc.IActionResult + description: + content.vb: Protected Function HandleCommandResponse(Of TError As Enumeration)(response As CommandResponse(Of TError)) As IActionResult + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse* + nameWithType.vb: ApiControllerBase.HandleCommandResponse(Of TError)(CommandResponse(Of TError)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse(Of TError)(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError)) + name.vb: HandleCommandResponse(Of TError)(CommandResponse(Of TError)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse``2(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0,``1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse``2(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0,``1}) + id: HandleCommandResponse``2(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0,``1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase + langs: + - csharp + - vb + name: HandleCommandResponse(CommandResponse) + nameWithType: ApiControllerBase.HandleCommandResponse(CommandResponse) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ApiControllerBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: HandleCommandResponse + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ApiControllerBase.cs + startLine: 49 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Handle command response and return 200 if success, 400 if error. + example: [] + syntax: + content: 'protected IActionResult HandleCommandResponse(CommandResponse response) where TError : Enumeration' + parameters: + - id: response + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TResponse},{TError}} + description: The command response. + typeParameters: + - id: TResponse + description: The response type when success. + - id: TError + description: The error type. + return: + type: Microsoft.AspNetCore.Mvc.IActionResult + description: + content.vb: Protected Function HandleCommandResponse(Of TResponse, TError As Enumeration)(response As CommandResponse(Of TResponse, TError)) As IActionResult + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse* + nameWithType.vb: ApiControllerBase.HandleCommandResponse(Of TResponse, TError)(CommandResponse(Of TResponse, TError)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse(Of TResponse, TError)(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TResponse, TError)) + name.vb: HandleCommandResponse(Of TResponse, TError)(CommandResponse(Of TResponse, TError)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.CustomErrorCommandResponseMap``1(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.CustomErrorCommandResponseMap``1(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0}) + id: CustomErrorCommandResponseMap``1(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0}) + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase + langs: + - csharp + - vb + name: CustomErrorCommandResponseMap(CommandResponse) + nameWithType: ApiControllerBase.CustomErrorCommandResponseMap(CommandResponse) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.CustomErrorCommandResponseMap(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ApiControllerBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CustomErrorCommandResponseMap + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ApiControllerBase.cs + startLine: 87 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: >- + Provides custom map logic that mapping error to when is . + + The CqrsHttpOptions.CustomCommandErrorResponseMapper will be used as default implementation if configured. PlainText mapper will be used as the final fallback. + example: [] + syntax: + content: 'protected virtual IActionResult CustomErrorCommandResponseMap(CommandResponse response) where TError : Enumeration' + parameters: + - id: response + type: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}} + description: The in error state. + typeParameters: + - id: TError + description: The error type. + return: + type: Microsoft.AspNetCore.Mvc.IActionResult + description: '' + content.vb: Protected Overridable Function CustomErrorCommandResponseMap(Of TError As Enumeration)(response As CommandResponse(Of TError)) As IActionResult + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.CustomErrorCommandResponseMap* + nameWithType.vb: ApiControllerBase.CustomErrorCommandResponseMap(Of TError)(CommandResponse(Of TError)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.CustomErrorCommandResponseMap(Of TError)(Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError)) + name.vb: CustomErrorCommandResponseMap(Of TError)(CommandResponse(Of TError)) +references: +- uid: Microsoft.AspNetCore.Mvc.IActionResult + commentId: T:Microsoft.AspNetCore.Mvc.IActionResult + parent: Microsoft.AspNetCore.Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.iactionresult + name: IActionResult + nameWithType: IActionResult + fullName: Microsoft.AspNetCore.Mvc.IActionResult +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + nameWithType.vb: CommandResponse(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError) + name.vb: CommandResponse(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Microsoft.AspNetCore.Mvc.ControllerBase + commentId: T:Microsoft.AspNetCore.Mvc.ControllerBase + parent: Microsoft.AspNetCore.Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase + name: ControllerBase + nameWithType: ControllerBase + fullName: Microsoft.AspNetCore.Mvc.ControllerBase +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(System.Int32) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(System.Int32) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.statuscode#microsoft-aspnetcore-mvc-controllerbase-statuscode(system-int32) + name: StatusCode(int) + nameWithType: ControllerBase.StatusCode(int) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(int) + nameWithType.vb: ControllerBase.StatusCode(Integer) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(Integer) + name.vb: StatusCode(Integer) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(System.Int32) + name: StatusCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.statuscode#microsoft-aspnetcore-mvc-controllerbase-statuscode(system-int32) + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(System.Int32) + name: StatusCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.statuscode#microsoft-aspnetcore-mvc-controllerbase-statuscode(system-int32) + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(System.Int32,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(System.Int32,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.statuscode#microsoft-aspnetcore-mvc-controllerbase-statuscode(system-int32-system-object) + name: StatusCode(int, object) + nameWithType: ControllerBase.StatusCode(int, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(int, object) + nameWithType.vb: ControllerBase.StatusCode(Integer, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(Integer, Object) + name.vb: StatusCode(Integer, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(System.Int32,System.Object) + name: StatusCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.statuscode#microsoft-aspnetcore-mvc-controllerbase-statuscode(system-int32-system-object) + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode(System.Int32,System.Object) + name: StatusCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.statuscode#microsoft-aspnetcore-mvc-controllerbase-statuscode(system-int32-system-object) + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.content#microsoft-aspnetcore-mvc-controllerbase-content(system-string) + name: Content(string) + nameWithType: ControllerBase.Content(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Content(string) + nameWithType.vb: ControllerBase.Content(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Content(String) + name.vb: Content(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String) + name: Content + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.content#microsoft-aspnetcore-mvc-controllerbase-content(system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String) + name: Content + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.content#microsoft-aspnetcore-mvc-controllerbase-content(system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.content#microsoft-aspnetcore-mvc-controllerbase-content(system-string-system-string) + name: Content(string, string) + nameWithType: ControllerBase.Content(string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Content(string, string) + nameWithType.vb: ControllerBase.Content(String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Content(String, String) + name.vb: Content(String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,System.String) + name: Content + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.content#microsoft-aspnetcore-mvc-controllerbase-content(system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,System.String) + name: Content + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.content#microsoft-aspnetcore-mvc-controllerbase-content(system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,System.String,System.Text.Encoding) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,System.String,System.Text.Encoding) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.content#microsoft-aspnetcore-mvc-controllerbase-content(system-string-system-string-system-text-encoding) + name: Content(string, string, Encoding) + nameWithType: ControllerBase.Content(string, string, Encoding) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Content(string, string, System.Text.Encoding) + nameWithType.vb: ControllerBase.Content(String, String, Encoding) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Content(String, String, System.Text.Encoding) + name.vb: Content(String, String, Encoding) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,System.String,System.Text.Encoding) + name: Content + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.content#microsoft-aspnetcore-mvc-controllerbase-content(system-string-system-string-system-text-encoding) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Text.Encoding + name: Encoding + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.encoding + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,System.String,System.Text.Encoding) + name: Content + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.content#microsoft-aspnetcore-mvc-controllerbase-content(system-string-system-string-system-text-encoding) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Text.Encoding + name: Encoding + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.encoding + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,Microsoft.Net.Http.Headers.MediaTypeHeaderValue) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,Microsoft.Net.Http.Headers.MediaTypeHeaderValue) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.content#microsoft-aspnetcore-mvc-controllerbase-content(system-string-microsoft-net-http-headers-mediatypeheadervalue) + name: Content(string, MediaTypeHeaderValue) + nameWithType: ControllerBase.Content(string, MediaTypeHeaderValue) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Content(string, Microsoft.Net.Http.Headers.MediaTypeHeaderValue) + nameWithType.vb: ControllerBase.Content(String, MediaTypeHeaderValue) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Content(String, Microsoft.Net.Http.Headers.MediaTypeHeaderValue) + name.vb: Content(String, MediaTypeHeaderValue) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,Microsoft.Net.Http.Headers.MediaTypeHeaderValue) + name: Content + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.content#microsoft-aspnetcore-mvc-controllerbase-content(system-string-microsoft-net-http-headers-mediatypeheadervalue) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.MediaTypeHeaderValue + name: MediaTypeHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.mediatypeheadervalue + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Content(System.String,Microsoft.Net.Http.Headers.MediaTypeHeaderValue) + name: Content + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.content#microsoft-aspnetcore-mvc-controllerbase-content(system-string-microsoft-net-http-headers-mediatypeheadervalue) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.MediaTypeHeaderValue + name: MediaTypeHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.mediatypeheadervalue + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.NoContent + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.NoContent + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.nocontent + name: NoContent() + nameWithType: ControllerBase.NoContent() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.NoContent() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.NoContent + name: NoContent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.nocontent + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.NoContent + name: NoContent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.nocontent + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Ok + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Ok + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.ok#microsoft-aspnetcore-mvc-controllerbase-ok + name: Ok() + nameWithType: ControllerBase.Ok() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Ok() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Ok + name: Ok + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.ok#microsoft-aspnetcore-mvc-controllerbase-ok + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Ok + name: Ok + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.ok#microsoft-aspnetcore-mvc-controllerbase-ok + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Ok(System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Ok(System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.ok#microsoft-aspnetcore-mvc-controllerbase-ok(system-object) + name: Ok(object) + nameWithType: ControllerBase.Ok(object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Ok(object) + nameWithType.vb: ControllerBase.Ok(Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Ok(Object) + name.vb: Ok(Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Ok(System.Object) + name: Ok + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.ok#microsoft-aspnetcore-mvc-controllerbase-ok(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Ok(System.Object) + name: Ok + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.ok#microsoft-aspnetcore-mvc-controllerbase-ok(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Redirect(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Redirect(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirect + name: Redirect(string) + nameWithType: ControllerBase.Redirect(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Redirect(string) + nameWithType.vb: ControllerBase.Redirect(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Redirect(String) + name.vb: Redirect(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Redirect(System.String) + name: Redirect + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirect + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Redirect(System.String) + name: Redirect + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirect + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanent(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanent(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirectpermanent + name: RedirectPermanent(string) + nameWithType: ControllerBase.RedirectPermanent(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanent(string) + nameWithType.vb: ControllerBase.RedirectPermanent(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanent(String) + name.vb: RedirectPermanent(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanent(System.String) + name: RedirectPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirectpermanent + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanent(System.String) + name: RedirectPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirectpermanent + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPreserveMethod(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPreserveMethod(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirectpreservemethod + name: RedirectPreserveMethod(string) + nameWithType: ControllerBase.RedirectPreserveMethod(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPreserveMethod(string) + nameWithType.vb: ControllerBase.RedirectPreserveMethod(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPreserveMethod(String) + name.vb: RedirectPreserveMethod(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPreserveMethod(System.String) + name: RedirectPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirectpreservemethod + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPreserveMethod(System.String) + name: RedirectPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirectpreservemethod + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanentPreserveMethod(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanentPreserveMethod(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirectpermanentpreservemethod + name: RedirectPermanentPreserveMethod(string) + nameWithType: ControllerBase.RedirectPermanentPreserveMethod(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanentPreserveMethod(string) + nameWithType.vb: ControllerBase.RedirectPermanentPreserveMethod(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanentPreserveMethod(String) + name.vb: RedirectPermanentPreserveMethod(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanentPreserveMethod(System.String) + name: RedirectPermanentPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirectpermanentpreservemethod + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectPermanentPreserveMethod(System.String) + name: RedirectPermanentPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirectpermanentpreservemethod + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirect(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirect(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.localredirect + name: LocalRedirect(string) + nameWithType: ControllerBase.LocalRedirect(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirect(string) + nameWithType.vb: ControllerBase.LocalRedirect(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirect(String) + name.vb: LocalRedirect(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirect(System.String) + name: LocalRedirect + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.localredirect + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirect(System.String) + name: LocalRedirect + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.localredirect + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanent(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanent(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.localredirectpermanent + name: LocalRedirectPermanent(string) + nameWithType: ControllerBase.LocalRedirectPermanent(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanent(string) + nameWithType.vb: ControllerBase.LocalRedirectPermanent(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanent(String) + name.vb: LocalRedirectPermanent(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanent(System.String) + name: LocalRedirectPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.localredirectpermanent + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanent(System.String) + name: LocalRedirectPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.localredirectpermanent + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPreserveMethod(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPreserveMethod(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.localredirectpreservemethod + name: LocalRedirectPreserveMethod(string) + nameWithType: ControllerBase.LocalRedirectPreserveMethod(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPreserveMethod(string) + nameWithType.vb: ControllerBase.LocalRedirectPreserveMethod(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPreserveMethod(String) + name.vb: LocalRedirectPreserveMethod(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPreserveMethod(System.String) + name: LocalRedirectPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.localredirectpreservemethod + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPreserveMethod(System.String) + name: LocalRedirectPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.localredirectpreservemethod + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanentPreserveMethod(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanentPreserveMethod(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.localredirectpermanentpreservemethod + name: LocalRedirectPermanentPreserveMethod(string) + nameWithType: ControllerBase.LocalRedirectPermanentPreserveMethod(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanentPreserveMethod(string) + nameWithType.vb: ControllerBase.LocalRedirectPermanentPreserveMethod(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanentPreserveMethod(String) + name.vb: LocalRedirectPermanentPreserveMethod(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanentPreserveMethod(System.String) + name: LocalRedirectPermanentPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.localredirectpermanentpreservemethod + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.LocalRedirectPermanentPreserveMethod(System.String) + name: LocalRedirectPermanentPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.localredirectpermanentpreservemethod + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction + name: RedirectToAction() + nameWithType: ControllerBase.RedirectToAction() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string) + name: RedirectToAction(string) + nameWithType: ControllerBase.RedirectToAction(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(string) + nameWithType.vb: ControllerBase.RedirectToAction(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(String) + name.vb: RedirectToAction(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String) + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String) + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-object) + name: RedirectToAction(string, object) + nameWithType: ControllerBase.RedirectToAction(string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(string, object) + nameWithType.vb: ControllerBase.RedirectToAction(String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(String, Object) + name.vb: RedirectToAction(String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.Object) + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.Object) + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-string) + name: RedirectToAction(string, string) + nameWithType: ControllerBase.RedirectToAction(string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(string, string) + nameWithType.vb: ControllerBase.RedirectToAction(String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(String, String) + name.vb: RedirectToAction(String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String) + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String) + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-string-system-object) + name: RedirectToAction(string, string, object) + nameWithType: ControllerBase.RedirectToAction(string, string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(string, string, object) + nameWithType.vb: ControllerBase.RedirectToAction(String, String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(String, String, Object) + name.vb: RedirectToAction(String, String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.Object) + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.Object) + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-string-system-string) + name: RedirectToAction(string, string, string) + nameWithType: ControllerBase.RedirectToAction(string, string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(string, string, string) + nameWithType.vb: ControllerBase.RedirectToAction(String, String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(String, String, String) + name.vb: RedirectToAction(String, String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.String) + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.String) + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.Object,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.Object,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-string-system-object-system-string) + name: RedirectToAction(string, string, object, string) + nameWithType: ControllerBase.RedirectToAction(string, string, object, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(string, string, object, string) + nameWithType.vb: ControllerBase.RedirectToAction(String, String, Object, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(String, String, Object, String) + name.vb: RedirectToAction(String, String, Object, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.Object,System.String) + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-string-system-object-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToAction(System.String,System.String,System.Object,System.String) + name: RedirectToAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoaction#microsoft-aspnetcore-mvc-controllerbase-redirecttoaction(system-string-system-string-system-object-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPreserveMethod(System.String,System.String,System.Object,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPreserveMethod(System.String,System.String,System.Object,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpreservemethod + name: RedirectToActionPreserveMethod(string, string, object, string) + nameWithType: ControllerBase.RedirectToActionPreserveMethod(string, string, object, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPreserveMethod(string, string, object, string) + nameWithType.vb: ControllerBase.RedirectToActionPreserveMethod(String, String, Object, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPreserveMethod(String, String, Object, String) + name.vb: RedirectToActionPreserveMethod(String, String, Object, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPreserveMethod(System.String,System.String,System.Object,System.String) + name: RedirectToActionPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpreservemethod + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPreserveMethod(System.String,System.String,System.Object,System.String) + name: RedirectToActionPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpreservemethod + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string) + name: RedirectToActionPermanent(string) + nameWithType: ControllerBase.RedirectToActionPermanent(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(string) + nameWithType.vb: ControllerBase.RedirectToActionPermanent(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(String) + name.vb: RedirectToActionPermanent(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String) + name: RedirectToActionPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String) + name: RedirectToActionPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-object) + name: RedirectToActionPermanent(string, object) + nameWithType: ControllerBase.RedirectToActionPermanent(string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(string, object) + nameWithType.vb: ControllerBase.RedirectToActionPermanent(String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(String, Object) + name.vb: RedirectToActionPermanent(String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.Object) + name: RedirectToActionPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.Object) + name: RedirectToActionPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-string) + name: RedirectToActionPermanent(string, string) + nameWithType: ControllerBase.RedirectToActionPermanent(string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(string, string) + nameWithType.vb: ControllerBase.RedirectToActionPermanent(String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(String, String) + name.vb: RedirectToActionPermanent(String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String) + name: RedirectToActionPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String) + name: RedirectToActionPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-string-system-string) + name: RedirectToActionPermanent(string, string, string) + nameWithType: ControllerBase.RedirectToActionPermanent(string, string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(string, string, string) + nameWithType.vb: ControllerBase.RedirectToActionPermanent(String, String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(String, String, String) + name.vb: RedirectToActionPermanent(String, String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.String) + name: RedirectToActionPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.String) + name: RedirectToActionPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-string-system-object) + name: RedirectToActionPermanent(string, string, object) + nameWithType: ControllerBase.RedirectToActionPermanent(string, string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(string, string, object) + nameWithType.vb: ControllerBase.RedirectToActionPermanent(String, String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(String, String, Object) + name.vb: RedirectToActionPermanent(String, String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.Object) + name: RedirectToActionPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.Object) + name: RedirectToActionPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.Object,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.Object,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-string-system-object-system-string) + name: RedirectToActionPermanent(string, string, object, string) + nameWithType: ControllerBase.RedirectToActionPermanent(string, string, object, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(string, string, object, string) + nameWithType.vb: ControllerBase.RedirectToActionPermanent(String, String, Object, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(String, String, Object, String) + name.vb: RedirectToActionPermanent(String, String, Object, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.Object,System.String) + name: RedirectToActionPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-string-system-object-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanent(System.String,System.String,System.Object,System.String) + name: RedirectToActionPermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoactionpermanent(system-string-system-string-system-object-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanentPreserveMethod(System.String,System.String,System.Object,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanentPreserveMethod(System.String,System.String,System.Object,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanentpreservemethod + name: RedirectToActionPermanentPreserveMethod(string, string, object, string) + nameWithType: ControllerBase.RedirectToActionPermanentPreserveMethod(string, string, object, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanentPreserveMethod(string, string, object, string) + nameWithType.vb: ControllerBase.RedirectToActionPermanentPreserveMethod(String, String, Object, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanentPreserveMethod(String, String, Object, String) + name.vb: RedirectToActionPermanentPreserveMethod(String, String, Object, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanentPreserveMethod(System.String,System.String,System.Object,System.String) + name: RedirectToActionPermanentPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanentpreservemethod + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToActionPermanentPreserveMethod(System.String,System.String,System.Object,System.String) + name: RedirectToActionPermanentPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoactionpermanentpreservemethod + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-string) + name: RedirectToRoute(string) + nameWithType: ControllerBase.RedirectToRoute(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(string) + nameWithType.vb: ControllerBase.RedirectToRoute(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(String) + name.vb: RedirectToRoute(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String) + name: RedirectToRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String) + name: RedirectToRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-object) + name: RedirectToRoute(object) + nameWithType: ControllerBase.RedirectToRoute(object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(object) + nameWithType.vb: ControllerBase.RedirectToRoute(Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(Object) + name.vb: RedirectToRoute(Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.Object) + name: RedirectToRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.Object) + name: RedirectToRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-string-system-object) + name: RedirectToRoute(string, object) + nameWithType: ControllerBase.RedirectToRoute(string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(string, object) + nameWithType.vb: ControllerBase.RedirectToRoute(String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(String, Object) + name.vb: RedirectToRoute(String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.Object) + name: RedirectToRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.Object) + name: RedirectToRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-string-system-string) + name: RedirectToRoute(string, string) + nameWithType: ControllerBase.RedirectToRoute(string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(string, string) + nameWithType.vb: ControllerBase.RedirectToRoute(String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(String, String) + name.vb: RedirectToRoute(String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.String) + name: RedirectToRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.String) + name: RedirectToRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.Object,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.Object,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-string-system-object-system-string) + name: RedirectToRoute(string, object, string) + nameWithType: ControllerBase.RedirectToRoute(string, object, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(string, object, string) + nameWithType.vb: ControllerBase.RedirectToRoute(String, Object, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(String, Object, String) + name.vb: RedirectToRoute(String, Object, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.Object,System.String) + name: RedirectToRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-string-system-object-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoute(System.String,System.Object,System.String) + name: RedirectToRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroute#microsoft-aspnetcore-mvc-controllerbase-redirecttoroute(system-string-system-object-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePreserveMethod(System.String,System.Object,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePreserveMethod(System.String,System.Object,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepreservemethod + name: RedirectToRoutePreserveMethod(string, object, string) + nameWithType: ControllerBase.RedirectToRoutePreserveMethod(string, object, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePreserveMethod(string, object, string) + nameWithType.vb: ControllerBase.RedirectToRoutePreserveMethod(String, Object, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePreserveMethod(String, Object, String) + name.vb: RedirectToRoutePreserveMethod(String, Object, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePreserveMethod(System.String,System.Object,System.String) + name: RedirectToRoutePreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepreservemethod + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePreserveMethod(System.String,System.Object,System.String) + name: RedirectToRoutePreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepreservemethod + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-string) + name: RedirectToRoutePermanent(string) + nameWithType: ControllerBase.RedirectToRoutePermanent(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(string) + nameWithType.vb: ControllerBase.RedirectToRoutePermanent(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(String) + name.vb: RedirectToRoutePermanent(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String) + name: RedirectToRoutePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String) + name: RedirectToRoutePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-object) + name: RedirectToRoutePermanent(object) + nameWithType: ControllerBase.RedirectToRoutePermanent(object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(object) + nameWithType.vb: ControllerBase.RedirectToRoutePermanent(Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(Object) + name.vb: RedirectToRoutePermanent(Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.Object) + name: RedirectToRoutePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.Object) + name: RedirectToRoutePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-string-system-object) + name: RedirectToRoutePermanent(string, object) + nameWithType: ControllerBase.RedirectToRoutePermanent(string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(string, object) + nameWithType.vb: ControllerBase.RedirectToRoutePermanent(String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(String, Object) + name.vb: RedirectToRoutePermanent(String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.Object) + name: RedirectToRoutePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.Object) + name: RedirectToRoutePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-string-system-string) + name: RedirectToRoutePermanent(string, string) + nameWithType: ControllerBase.RedirectToRoutePermanent(string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(string, string) + nameWithType.vb: ControllerBase.RedirectToRoutePermanent(String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(String, String) + name.vb: RedirectToRoutePermanent(String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.String) + name: RedirectToRoutePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.String) + name: RedirectToRoutePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.Object,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.Object,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-string-system-object-system-string) + name: RedirectToRoutePermanent(string, object, string) + nameWithType: ControllerBase.RedirectToRoutePermanent(string, object, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(string, object, string) + nameWithType.vb: ControllerBase.RedirectToRoutePermanent(String, Object, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(String, Object, String) + name.vb: RedirectToRoutePermanent(String, Object, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.Object,System.String) + name: RedirectToRoutePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-string-system-object-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanent(System.String,System.Object,System.String) + name: RedirectToRoutePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttoroutepermanent(system-string-system-object-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanentPreserveMethod(System.String,System.Object,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanentPreserveMethod(System.String,System.Object,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanentpreservemethod + name: RedirectToRoutePermanentPreserveMethod(string, object, string) + nameWithType: ControllerBase.RedirectToRoutePermanentPreserveMethod(string, object, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanentPreserveMethod(string, object, string) + nameWithType.vb: ControllerBase.RedirectToRoutePermanentPreserveMethod(String, Object, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanentPreserveMethod(String, Object, String) + name.vb: RedirectToRoutePermanentPreserveMethod(String, Object, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanentPreserveMethod(System.String,System.Object,System.String) + name: RedirectToRoutePermanentPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanentpreservemethod + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToRoutePermanentPreserveMethod(System.String,System.Object,System.String) + name: RedirectToRoutePermanentPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttoroutepermanentpreservemethod + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string) + name: RedirectToPage(string) + nameWithType: ControllerBase.RedirectToPage(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(string) + nameWithType.vb: ControllerBase.RedirectToPage(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(String) + name.vb: RedirectToPage(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String) + name: RedirectToPage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String) + name: RedirectToPage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-object) + name: RedirectToPage(string, object) + nameWithType: ControllerBase.RedirectToPage(string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(string, object) + nameWithType.vb: ControllerBase.RedirectToPage(String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(String, Object) + name.vb: RedirectToPage(String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.Object) + name: RedirectToPage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.Object) + name: RedirectToPage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-string) + name: RedirectToPage(string, string) + nameWithType: ControllerBase.RedirectToPage(string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(string, string) + nameWithType.vb: ControllerBase.RedirectToPage(String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(String, String) + name.vb: RedirectToPage(String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String) + name: RedirectToPage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String) + name: RedirectToPage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-string-system-object) + name: RedirectToPage(string, string, object) + nameWithType: ControllerBase.RedirectToPage(string, string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(string, string, object) + nameWithType.vb: ControllerBase.RedirectToPage(String, String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(String, String, Object) + name.vb: RedirectToPage(String, String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.Object) + name: RedirectToPage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.Object) + name: RedirectToPage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-string-system-string) + name: RedirectToPage(string, string, string) + nameWithType: ControllerBase.RedirectToPage(string, string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(string, string, string) + nameWithType.vb: ControllerBase.RedirectToPage(String, String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(String, String, String) + name.vb: RedirectToPage(String, String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.String) + name: RedirectToPage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.String) + name: RedirectToPage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.Object,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.Object,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-string-system-object-system-string) + name: RedirectToPage(string, string, object, string) + nameWithType: ControllerBase.RedirectToPage(string, string, object, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(string, string, object, string) + nameWithType.vb: ControllerBase.RedirectToPage(String, String, Object, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(String, String, Object, String) + name.vb: RedirectToPage(String, String, Object, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.Object,System.String) + name: RedirectToPage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-string-system-object-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPage(System.String,System.String,System.Object,System.String) + name: RedirectToPage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopage#microsoft-aspnetcore-mvc-controllerbase-redirecttopage(system-string-system-string-system-object-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string) + name: RedirectToPagePermanent(string) + nameWithType: ControllerBase.RedirectToPagePermanent(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(string) + nameWithType.vb: ControllerBase.RedirectToPagePermanent(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(String) + name.vb: RedirectToPagePermanent(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String) + name: RedirectToPagePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String) + name: RedirectToPagePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string-system-object) + name: RedirectToPagePermanent(string, object) + nameWithType: ControllerBase.RedirectToPagePermanent(string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(string, object) + nameWithType.vb: ControllerBase.RedirectToPagePermanent(String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(String, Object) + name.vb: RedirectToPagePermanent(String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.Object) + name: RedirectToPagePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.Object) + name: RedirectToPagePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string-system-string) + name: RedirectToPagePermanent(string, string) + nameWithType: ControllerBase.RedirectToPagePermanent(string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(string, string) + nameWithType.vb: ControllerBase.RedirectToPagePermanent(String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(String, String) + name.vb: RedirectToPagePermanent(String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String) + name: RedirectToPagePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String) + name: RedirectToPagePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string-system-string-system-string) + name: RedirectToPagePermanent(string, string, string) + nameWithType: ControllerBase.RedirectToPagePermanent(string, string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(string, string, string) + nameWithType.vb: ControllerBase.RedirectToPagePermanent(String, String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(String, String, String) + name.vb: RedirectToPagePermanent(String, String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String,System.String) + name: RedirectToPagePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string-system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String,System.String) + name: RedirectToPagePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string-system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String,System.Object,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String,System.Object,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string-system-string-system-object-system-string) + name: RedirectToPagePermanent(string, string, object, string) + nameWithType: ControllerBase.RedirectToPagePermanent(string, string, object, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(string, string, object, string) + nameWithType.vb: ControllerBase.RedirectToPagePermanent(String, String, Object, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(String, String, Object, String) + name.vb: RedirectToPagePermanent(String, String, Object, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String,System.Object,System.String) + name: RedirectToPagePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string-system-string-system-object-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanent(System.String,System.String,System.Object,System.String) + name: RedirectToPagePermanent + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanent#microsoft-aspnetcore-mvc-controllerbase-redirecttopagepermanent(system-string-system-string-system-object-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePreserveMethod(System.String,System.String,System.Object,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePreserveMethod(System.String,System.String,System.Object,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepreservemethod + name: RedirectToPagePreserveMethod(string, string, object, string) + nameWithType: ControllerBase.RedirectToPagePreserveMethod(string, string, object, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePreserveMethod(string, string, object, string) + nameWithType.vb: ControllerBase.RedirectToPagePreserveMethod(String, String, Object, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePreserveMethod(String, String, Object, String) + name.vb: RedirectToPagePreserveMethod(String, String, Object, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePreserveMethod(System.String,System.String,System.Object,System.String) + name: RedirectToPagePreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepreservemethod + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePreserveMethod(System.String,System.String,System.Object,System.String) + name: RedirectToPagePreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepreservemethod + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanentPreserveMethod(System.String,System.String,System.Object,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanentPreserveMethod(System.String,System.String,System.Object,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanentpreservemethod + name: RedirectToPagePermanentPreserveMethod(string, string, object, string) + nameWithType: ControllerBase.RedirectToPagePermanentPreserveMethod(string, string, object, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanentPreserveMethod(string, string, object, string) + nameWithType.vb: ControllerBase.RedirectToPagePermanentPreserveMethod(String, String, Object, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanentPreserveMethod(String, String, Object, String) + name.vb: RedirectToPagePermanentPreserveMethod(String, String, Object, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanentPreserveMethod(System.String,System.String,System.Object,System.String) + name: RedirectToPagePermanentPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanentpreservemethod + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.RedirectToPagePermanentPreserveMethod(System.String,System.String,System.Object,System.String) + name: RedirectToPagePermanentPreserveMethod + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.redirecttopagepermanentpreservemethod + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string) + name: File(byte[], string) + nameWithType: ControllerBase.File(byte[], string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(byte[], string) + nameWithType.vb: ControllerBase.File(Byte(), String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(Byte(), String) + name.vb: File(Byte(), String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string) + - name: ( + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string) + - name: ( + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-boolean) + name: File(byte[], string, bool) + nameWithType: ControllerBase.File(byte[], string, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(byte[], string, bool) + nameWithType.vb: ControllerBase.File(Byte(), String, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(Byte(), String, Boolean) + name.vb: File(Byte(), String, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-boolean) + - name: ( + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-boolean) + - name: ( + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-string) + name: File(byte[], string, string) + nameWithType: ControllerBase.File(byte[], string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(byte[], string, string) + nameWithType.vb: ControllerBase.File(Byte(), String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(Byte(), String, String) + name.vb: File(Byte(), String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-string) + - name: ( + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-string) + - name: ( + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-string-system-boolean) + name: File(byte[], string, string, bool) + nameWithType: ControllerBase.File(byte[], string, string, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(byte[], string, string, bool) + nameWithType.vb: ControllerBase.File(Byte(), String, String, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(Byte(), String, String, Boolean) + name.vb: File(Byte(), String, String, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-string-system-boolean) + - name: ( + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-string-system-boolean) + - name: ( + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + name: File(byte[], string, DateTimeOffset?, EntityTagHeaderValue) + nameWithType: ControllerBase.File(byte[], string, DateTimeOffset?, EntityTagHeaderValue) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(byte[], string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + nameWithType.vb: ControllerBase.File(Byte(), String, DateTimeOffset?, EntityTagHeaderValue) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(Byte(), String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name.vb: File(Byte(), String, DateTimeOffset?, EntityTagHeaderValue) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + name: File(byte[], string, DateTimeOffset?, EntityTagHeaderValue, bool) + nameWithType: ControllerBase.File(byte[], string, DateTimeOffset?, EntityTagHeaderValue, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(byte[], string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, bool) + nameWithType.vb: ControllerBase.File(Byte(), String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(Byte(), String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, Boolean) + name.vb: File(Byte(), String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + name: File(byte[], string, string, DateTimeOffset?, EntityTagHeaderValue) + nameWithType: ControllerBase.File(byte[], string, string, DateTimeOffset?, EntityTagHeaderValue) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(byte[], string, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + nameWithType.vb: ControllerBase.File(Byte(), String, String, DateTimeOffset?, EntityTagHeaderValue) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(Byte(), String, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name.vb: File(Byte(), String, String, DateTimeOffset?, EntityTagHeaderValue) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + name: File(byte[], string, string, DateTimeOffset?, EntityTagHeaderValue, bool) + nameWithType: ControllerBase.File(byte[], string, string, DateTimeOffset?, EntityTagHeaderValue, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(byte[], string, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, bool) + nameWithType.vb: ControllerBase.File(Byte(), String, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(Byte(), String, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, Boolean) + name.vb: File(Byte(), String, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.Byte[],System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-byte()-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string) + name: File(Stream, string) + nameWithType: ControllerBase.File(Stream, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, string) + nameWithType.vb: ControllerBase.File(Stream, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, String) + name.vb: File(Stream, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-boolean) + name: File(Stream, string, bool) + nameWithType: ControllerBase.File(Stream, string, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, string, bool) + nameWithType.vb: ControllerBase.File(Stream, String, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, String, Boolean) + name.vb: File(Stream, String, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-boolean) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-boolean) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-string) + name: File(Stream, string, string) + nameWithType: ControllerBase.File(Stream, string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, string, string) + nameWithType.vb: ControllerBase.File(Stream, String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, String, String) + name.vb: File(Stream, String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-string) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-string) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-string-system-boolean) + name: File(Stream, string, string, bool) + nameWithType: ControllerBase.File(Stream, string, string, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, string, string, bool) + nameWithType.vb: ControllerBase.File(Stream, String, String, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, String, String, Boolean) + name.vb: File(Stream, String, String, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-string-system-boolean) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-string-system-boolean) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + name: File(Stream, string, DateTimeOffset?, EntityTagHeaderValue) + nameWithType: ControllerBase.File(Stream, string, DateTimeOffset?, EntityTagHeaderValue) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + nameWithType.vb: ControllerBase.File(Stream, String, DateTimeOffset?, EntityTagHeaderValue) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name.vb: File(Stream, String, DateTimeOffset?, EntityTagHeaderValue) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + name: File(Stream, string, DateTimeOffset?, EntityTagHeaderValue, bool) + nameWithType: ControllerBase.File(Stream, string, DateTimeOffset?, EntityTagHeaderValue, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, bool) + nameWithType.vb: ControllerBase.File(Stream, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, Boolean) + name.vb: File(Stream, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + name: File(Stream, string, string, DateTimeOffset?, EntityTagHeaderValue) + nameWithType: ControllerBase.File(Stream, string, string, DateTimeOffset?, EntityTagHeaderValue) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, string, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + nameWithType.vb: ControllerBase.File(Stream, String, String, DateTimeOffset?, EntityTagHeaderValue) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, String, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name.vb: File(Stream, String, String, DateTimeOffset?, EntityTagHeaderValue) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + name: File(Stream, string, string, DateTimeOffset?, EntityTagHeaderValue, bool) + nameWithType: ControllerBase.File(Stream, string, string, DateTimeOffset?, EntityTagHeaderValue, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, string, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, bool) + nameWithType.vb: ControllerBase.File(Stream, String, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream, String, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, Boolean) + name.vb: File(Stream, String, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.IO.Stream,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-io-stream-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string) + name: File(string, string) + nameWithType: ControllerBase.File(string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(string, string) + nameWithType.vb: ControllerBase.File(String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(String, String) + name.vb: File(String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-boolean) + name: File(string, string, bool) + nameWithType: ControllerBase.File(string, string, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(string, string, bool) + nameWithType.vb: ControllerBase.File(String, String, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(String, String, Boolean) + name.vb: File(String, String, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-boolean) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-boolean) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-string) + name: File(string, string, string) + nameWithType: ControllerBase.File(string, string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(string, string, string) + nameWithType.vb: ControllerBase.File(String, String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(String, String, String) + name.vb: File(String, String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-string-system-boolean) + name: File(string, string, string, bool) + nameWithType: ControllerBase.File(string, string, string, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(string, string, string, bool) + nameWithType.vb: ControllerBase.File(String, String, String, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(String, String, String, Boolean) + name.vb: File(String, String, String, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-string-system-boolean) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-string-system-boolean) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + name: File(string, string, DateTimeOffset?, EntityTagHeaderValue) + nameWithType: ControllerBase.File(string, string, DateTimeOffset?, EntityTagHeaderValue) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(string, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + nameWithType.vb: ControllerBase.File(String, String, DateTimeOffset?, EntityTagHeaderValue) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(String, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name.vb: File(String, String, DateTimeOffset?, EntityTagHeaderValue) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + name: File(string, string, DateTimeOffset?, EntityTagHeaderValue, bool) + nameWithType: ControllerBase.File(string, string, DateTimeOffset?, EntityTagHeaderValue, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(string, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, bool) + nameWithType.vb: ControllerBase.File(String, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(String, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, Boolean) + name.vb: File(String, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + name: File(string, string, string, DateTimeOffset?, EntityTagHeaderValue) + nameWithType: ControllerBase.File(string, string, string, DateTimeOffset?, EntityTagHeaderValue) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(string, string, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + nameWithType.vb: ControllerBase.File(String, String, String, DateTimeOffset?, EntityTagHeaderValue) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(String, String, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name.vb: File(String, String, String, DateTimeOffset?, EntityTagHeaderValue) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + name: File(string, string, string, DateTimeOffset?, EntityTagHeaderValue, bool) + nameWithType: ControllerBase.File(string, string, string, DateTimeOffset?, EntityTagHeaderValue, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.File(string, string, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, bool) + nameWithType.vb: ControllerBase.File(String, String, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.File(String, String, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, Boolean) + name.vb: File(String, String, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.File(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: File + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.file#microsoft-aspnetcore-mvc-controllerbase-file(system-string-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string) + name: PhysicalFile(string, string) + nameWithType: ControllerBase.PhysicalFile(string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(string, string) + nameWithType.vb: ControllerBase.PhysicalFile(String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(String, String) + name.vb: PhysicalFile(String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-boolean) + name: PhysicalFile(string, string, bool) + nameWithType: ControllerBase.PhysicalFile(string, string, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(string, string, bool) + nameWithType.vb: ControllerBase.PhysicalFile(String, String, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(String, String, Boolean) + name.vb: PhysicalFile(String, String, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Boolean) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-boolean) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Boolean) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-boolean) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-string) + name: PhysicalFile(string, string, string) + nameWithType: ControllerBase.PhysicalFile(string, string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(string, string, string) + nameWithType.vb: ControllerBase.PhysicalFile(String, String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(String, String, String) + name.vb: PhysicalFile(String, String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-string-system-boolean) + name: PhysicalFile(string, string, string, bool) + nameWithType: ControllerBase.PhysicalFile(string, string, string, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(string, string, string, bool) + nameWithType.vb: ControllerBase.PhysicalFile(String, String, String, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(String, String, String, Boolean) + name.vb: PhysicalFile(String, String, String, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Boolean) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-string-system-boolean) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Boolean) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-string-system-boolean) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + name: PhysicalFile(string, string, DateTimeOffset?, EntityTagHeaderValue) + nameWithType: ControllerBase.PhysicalFile(string, string, DateTimeOffset?, EntityTagHeaderValue) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(string, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + nameWithType.vb: ControllerBase.PhysicalFile(String, String, DateTimeOffset?, EntityTagHeaderValue) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(String, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name.vb: PhysicalFile(String, String, DateTimeOffset?, EntityTagHeaderValue) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + name: PhysicalFile(string, string, DateTimeOffset?, EntityTagHeaderValue, bool) + nameWithType: ControllerBase.PhysicalFile(string, string, DateTimeOffset?, EntityTagHeaderValue, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(string, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, bool) + nameWithType.vb: ControllerBase.PhysicalFile(String, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(String, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, Boolean) + name.vb: PhysicalFile(String, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + name: PhysicalFile(string, string, string, DateTimeOffset?, EntityTagHeaderValue) + nameWithType: ControllerBase.PhysicalFile(string, string, string, DateTimeOffset?, EntityTagHeaderValue) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(string, string, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + nameWithType.vb: ControllerBase.PhysicalFile(String, String, String, DateTimeOffset?, EntityTagHeaderValue) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(String, String, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name.vb: PhysicalFile(String, String, String, DateTimeOffset?, EntityTagHeaderValue) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + name: PhysicalFile(string, string, string, DateTimeOffset?, EntityTagHeaderValue, bool) + nameWithType: ControllerBase.PhysicalFile(string, string, string, DateTimeOffset?, EntityTagHeaderValue, bool) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(string, string, string, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, bool) + nameWithType.vb: ControllerBase.PhysicalFile(String, String, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(String, String, String, System.DateTimeOffset?, Microsoft.Net.Http.Headers.EntityTagHeaderValue, Boolean) + name.vb: PhysicalFile(String, String, String, DateTimeOffset?, EntityTagHeaderValue, Boolean) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.PhysicalFile(System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean) + name: PhysicalFile + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.physicalfile#microsoft-aspnetcore-mvc-controllerbase-physicalfile(system-string-system-string-system-string-system-nullable((system-datetimeoffset))-microsoft-net-http-headers-entitytagheadervalue-system-boolean) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.DateTimeOffset + name: DateTimeOffset + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Net.Http.Headers.EntityTagHeaderValue + name: EntityTagHeaderValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.net.http.headers.entitytagheadervalue + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unauthorized#microsoft-aspnetcore-mvc-controllerbase-unauthorized + name: Unauthorized() + nameWithType: ControllerBase.Unauthorized() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized + name: Unauthorized + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unauthorized#microsoft-aspnetcore-mvc-controllerbase-unauthorized + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized + name: Unauthorized + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unauthorized#microsoft-aspnetcore-mvc-controllerbase-unauthorized + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized(System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized(System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unauthorized#microsoft-aspnetcore-mvc-controllerbase-unauthorized(system-object) + name: Unauthorized(object) + nameWithType: ControllerBase.Unauthorized(object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized(object) + nameWithType.vb: ControllerBase.Unauthorized(Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized(Object) + name.vb: Unauthorized(Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized(System.Object) + name: Unauthorized + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unauthorized#microsoft-aspnetcore-mvc-controllerbase-unauthorized(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Unauthorized(System.Object) + name: Unauthorized + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unauthorized#microsoft-aspnetcore-mvc-controllerbase-unauthorized(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.NotFound + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.NotFound + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.notfound#microsoft-aspnetcore-mvc-controllerbase-notfound + name: NotFound() + nameWithType: ControllerBase.NotFound() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.NotFound() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.NotFound + name: NotFound + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.notfound#microsoft-aspnetcore-mvc-controllerbase-notfound + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.NotFound + name: NotFound + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.notfound#microsoft-aspnetcore-mvc-controllerbase-notfound + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.NotFound(System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.NotFound(System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.notfound#microsoft-aspnetcore-mvc-controllerbase-notfound(system-object) + name: NotFound(object) + nameWithType: ControllerBase.NotFound(object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.NotFound(object) + nameWithType.vb: ControllerBase.NotFound(Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.NotFound(Object) + name.vb: NotFound(Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.NotFound(System.Object) + name: NotFound + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.notfound#microsoft-aspnetcore-mvc-controllerbase-notfound(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.NotFound(System.Object) + name: NotFound + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.notfound#microsoft-aspnetcore-mvc-controllerbase-notfound(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.badrequest#microsoft-aspnetcore-mvc-controllerbase-badrequest + name: BadRequest() + nameWithType: ControllerBase.BadRequest() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest + name: BadRequest + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.badrequest#microsoft-aspnetcore-mvc-controllerbase-badrequest + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest + name: BadRequest + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.badrequest#microsoft-aspnetcore-mvc-controllerbase-badrequest + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.badrequest#microsoft-aspnetcore-mvc-controllerbase-badrequest(system-object) + name: BadRequest(object) + nameWithType: ControllerBase.BadRequest(object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(object) + nameWithType.vb: ControllerBase.BadRequest(Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(Object) + name.vb: BadRequest(Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(System.Object) + name: BadRequest + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.badrequest#microsoft-aspnetcore-mvc-controllerbase-badrequest(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(System.Object) + name: BadRequest + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.badrequest#microsoft-aspnetcore-mvc-controllerbase-badrequest(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.badrequest#microsoft-aspnetcore-mvc-controllerbase-badrequest(microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + name: BadRequest(ModelStateDictionary) + nameWithType: ControllerBase.BadRequest(ModelStateDictionary) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + name: BadRequest + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.badrequest#microsoft-aspnetcore-mvc-controllerbase-badrequest(microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary + name: ModelStateDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelstatedictionary + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.BadRequest(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + name: BadRequest + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.badrequest#microsoft-aspnetcore-mvc-controllerbase-badrequest(microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary + name: ModelStateDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelstatedictionary + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unprocessableentity#microsoft-aspnetcore-mvc-controllerbase-unprocessableentity + name: UnprocessableEntity() + nameWithType: ControllerBase.UnprocessableEntity() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity + name: UnprocessableEntity + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unprocessableentity#microsoft-aspnetcore-mvc-controllerbase-unprocessableentity + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity + name: UnprocessableEntity + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unprocessableentity#microsoft-aspnetcore-mvc-controllerbase-unprocessableentity + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity(System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity(System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unprocessableentity#microsoft-aspnetcore-mvc-controllerbase-unprocessableentity(system-object) + name: UnprocessableEntity(object) + nameWithType: ControllerBase.UnprocessableEntity(object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity(object) + nameWithType.vb: ControllerBase.UnprocessableEntity(Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity(Object) + name.vb: UnprocessableEntity(Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity(System.Object) + name: UnprocessableEntity + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unprocessableentity#microsoft-aspnetcore-mvc-controllerbase-unprocessableentity(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity(System.Object) + name: UnprocessableEntity + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unprocessableentity#microsoft-aspnetcore-mvc-controllerbase-unprocessableentity(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unprocessableentity#microsoft-aspnetcore-mvc-controllerbase-unprocessableentity(microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + name: UnprocessableEntity(ModelStateDictionary) + nameWithType: ControllerBase.UnprocessableEntity(ModelStateDictionary) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + name: UnprocessableEntity + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unprocessableentity#microsoft-aspnetcore-mvc-controllerbase-unprocessableentity(microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary + name: ModelStateDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelstatedictionary + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.UnprocessableEntity(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + name: UnprocessableEntity + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.unprocessableentity#microsoft-aspnetcore-mvc-controllerbase-unprocessableentity(microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary + name: ModelStateDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelstatedictionary + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Conflict + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Conflict + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.conflict#microsoft-aspnetcore-mvc-controllerbase-conflict + name: Conflict() + nameWithType: ControllerBase.Conflict() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Conflict() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Conflict + name: Conflict + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.conflict#microsoft-aspnetcore-mvc-controllerbase-conflict + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Conflict + name: Conflict + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.conflict#microsoft-aspnetcore-mvc-controllerbase-conflict + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Conflict(System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Conflict(System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.conflict#microsoft-aspnetcore-mvc-controllerbase-conflict(system-object) + name: Conflict(object) + nameWithType: ControllerBase.Conflict(object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Conflict(object) + nameWithType.vb: ControllerBase.Conflict(Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Conflict(Object) + name.vb: Conflict(Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Conflict(System.Object) + name: Conflict + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.conflict#microsoft-aspnetcore-mvc-controllerbase-conflict(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Conflict(System.Object) + name: Conflict + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.conflict#microsoft-aspnetcore-mvc-controllerbase-conflict(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Conflict(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Conflict(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.conflict#microsoft-aspnetcore-mvc-controllerbase-conflict(microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + name: Conflict(ModelStateDictionary) + nameWithType: ControllerBase.Conflict(ModelStateDictionary) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Conflict(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Conflict(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + name: Conflict + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.conflict#microsoft-aspnetcore-mvc-controllerbase-conflict(microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary + name: ModelStateDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelstatedictionary + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Conflict(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + name: Conflict + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.conflict#microsoft-aspnetcore-mvc-controllerbase-conflict(microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary + name: ModelStateDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelstatedictionary + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Problem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Problem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.problem#microsoft-aspnetcore-mvc-controllerbase-problem(system-string-system-string-system-nullable((system-int32))-system-string-system-string) + name: Problem(string, string, int?, string, string) + nameWithType: ControllerBase.Problem(string, string, int?, string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Problem(string, string, int?, string, string) + nameWithType.vb: ControllerBase.Problem(String, String, Integer?, String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Problem(String, String, Integer?, String, String) + name.vb: Problem(String, String, Integer?, String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Problem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String) + name: Problem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.problem#microsoft-aspnetcore-mvc-controllerbase-problem(system-string-system-string-system-nullable((system-int32))-system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Problem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String) + name: Problem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.problem#microsoft-aspnetcore-mvc-controllerbase-problem(system-string-system-string-system-nullable((system-int32))-system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Problem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object}) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Problem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object}) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.problem#microsoft-aspnetcore-mvc-controllerbase-problem(system-string-system-string-system-nullable((system-int32))-system-string-system-string-system-collections-generic-idictionary((system-string-system-object))) + name: Problem(string, string, int?, string, string, IDictionary) + nameWithType: ControllerBase.Problem(string, string, int?, string, string, IDictionary) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Problem(string, string, int?, string, string, System.Collections.Generic.IDictionary) + nameWithType.vb: ControllerBase.Problem(String, String, Integer?, String, String, IDictionary(Of String, Object)) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Problem(String, String, Integer?, String, String, System.Collections.Generic.IDictionary(Of String, Object)) + name.vb: Problem(String, String, Integer?, String, String, IDictionary(Of String, Object)) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Problem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object}) + name: Problem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.problem#microsoft-aspnetcore-mvc-controllerbase-problem(system-string-system-string-system-nullable((system-int32))-system-string-system-string-system-collections-generic-idictionary((system-string-system-object))) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Collections.Generic.IDictionary`2 + name: IDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Problem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object}) + name: Problem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.problem#microsoft-aspnetcore-mvc-controllerbase-problem(system-string-system-string-system-nullable((system-int32))-system-string-system-string-system-collections-generic-idictionary((system-string-system-object))) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Collections.Generic.IDictionary`2 + name: IDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(Microsoft.AspNetCore.Mvc.ValidationProblemDetails) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(Microsoft.AspNetCore.Mvc.ValidationProblemDetails) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem(microsoft-aspnetcore-mvc-validationproblemdetails) + name: ValidationProblem(ValidationProblemDetails) + nameWithType: ControllerBase.ValidationProblem(ValidationProblemDetails) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(Microsoft.AspNetCore.Mvc.ValidationProblemDetails) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(Microsoft.AspNetCore.Mvc.ValidationProblemDetails) + name: ValidationProblem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem(microsoft-aspnetcore-mvc-validationproblemdetails) + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ValidationProblemDetails + name: ValidationProblemDetails + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.validationproblemdetails + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(Microsoft.AspNetCore.Mvc.ValidationProblemDetails) + name: ValidationProblem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem(microsoft-aspnetcore-mvc-validationproblemdetails) + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ValidationProblemDetails + name: ValidationProblemDetails + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.validationproblemdetails + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem(microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + name: ValidationProblem(ModelStateDictionary) + nameWithType: ControllerBase.ValidationProblem(ModelStateDictionary) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + name: ValidationProblem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem(microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary + name: ModelStateDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelstatedictionary + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + name: ValidationProblem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem(microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary + name: ModelStateDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelstatedictionary + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem + name: ValidationProblem() + nameWithType: ControllerBase.ValidationProblem() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem + name: ValidationProblem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem + name: ValidationProblem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem(system-string-system-string-system-nullable((system-int32))-system-string-system-string-microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + name: ValidationProblem(string, string, int?, string, string, ModelStateDictionary) + nameWithType: ControllerBase.ValidationProblem(string, string, int?, string, string, ModelStateDictionary) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(string, string, int?, string, string, Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + nameWithType.vb: ControllerBase.ValidationProblem(String, String, Integer?, String, String, ModelStateDictionary) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(String, String, Integer?, String, String, Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + name.vb: ValidationProblem(String, String, Integer?, String, String, ModelStateDictionary) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + name: ValidationProblem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem(system-string-system-string-system-nullable((system-int32))-system-string-system-string-microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary + name: ModelStateDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelstatedictionary + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary) + name: ValidationProblem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem(system-string-system-string-system-nullable((system-int32))-system-string-system-string-microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary + name: ModelStateDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelstatedictionary + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Collections.Generic.IDictionary{System.String,System.Object}) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Collections.Generic.IDictionary{System.String,System.Object}) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem(system-string-system-string-system-nullable((system-int32))-system-string-system-string-microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary-system-collections-generic-idictionary((system-string-system-object))) + name: ValidationProblem(string, string, int?, string, string, ModelStateDictionary, IDictionary) + nameWithType: ControllerBase.ValidationProblem(string, string, int?, string, string, ModelStateDictionary, IDictionary) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(string, string, int?, string, string, Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary, System.Collections.Generic.IDictionary) + nameWithType.vb: ControllerBase.ValidationProblem(String, String, Integer?, String, String, ModelStateDictionary, IDictionary(Of String, Object)) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(String, String, Integer?, String, String, Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary, System.Collections.Generic.IDictionary(Of String, Object)) + name.vb: ValidationProblem(String, String, Integer?, String, String, ModelStateDictionary, IDictionary(Of String, Object)) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Collections.Generic.IDictionary{System.String,System.Object}) + name: ValidationProblem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem(system-string-system-string-system-nullable((system-int32))-system-string-system-string-microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary-system-collections-generic-idictionary((system-string-system-object))) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary + name: ModelStateDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelstatedictionary + - name: ',' + - name: " " + - uid: System.Collections.Generic.IDictionary`2 + name: IDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.ValidationProblem(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary,System.Collections.Generic.IDictionary{System.String,System.Object}) + name: ValidationProblem + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.validationproblem#microsoft-aspnetcore-mvc-controllerbase-validationproblem(system-string-system-string-system-nullable((system-int32))-system-string-system-string-microsoft-aspnetcore-mvc-modelbinding-modelstatedictionary-system-collections-generic-idictionary((system-string-system-object))) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary + name: ModelStateDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelstatedictionary + - name: ',' + - name: " " + - uid: System.Collections.Generic.IDictionary`2 + name: IDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Created + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Created + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.created#microsoft-aspnetcore-mvc-controllerbase-created + name: Created() + nameWithType: ControllerBase.Created() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Created() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Created + name: Created + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.created#microsoft-aspnetcore-mvc-controllerbase-created + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Created + name: Created + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.created#microsoft-aspnetcore-mvc-controllerbase-created + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.created#microsoft-aspnetcore-mvc-controllerbase-created(system-string-system-object) + name: Created(string, object) + nameWithType: ControllerBase.Created(string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Created(string, object) + nameWithType.vb: ControllerBase.Created(String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Created(String, Object) + name.vb: Created(String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.String,System.Object) + name: Created + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.created#microsoft-aspnetcore-mvc-controllerbase-created(system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.String,System.Object) + name: Created + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.created#microsoft-aspnetcore-mvc-controllerbase-created(system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.Uri,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.Uri,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.created#microsoft-aspnetcore-mvc-controllerbase-created(system-uri-system-object) + name: Created(Uri, object) + nameWithType: ControllerBase.Created(Uri, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.Uri, object) + nameWithType.vb: ControllerBase.Created(Uri, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.Uri, Object) + name.vb: Created(Uri, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.Uri,System.Object) + name: Created + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.created#microsoft-aspnetcore-mvc-controllerbase-created(system-uri-system-object) + - name: ( + - uid: System.Uri + name: Uri + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.uri + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Created(System.Uri,System.Object) + name: Created + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.created#microsoft-aspnetcore-mvc-controllerbase-created(system-uri-system-object) + - name: ( + - uid: System.Uri + name: Uri + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.uri + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdataction#microsoft-aspnetcore-mvc-controllerbase-createdataction(system-string-system-object) + name: CreatedAtAction(string, object) + nameWithType: ControllerBase.CreatedAtAction(string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(string, object) + nameWithType.vb: ControllerBase.CreatedAtAction(String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(String, Object) + name.vb: CreatedAtAction(String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.Object) + name: CreatedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdataction#microsoft-aspnetcore-mvc-controllerbase-createdataction(system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.Object) + name: CreatedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdataction#microsoft-aspnetcore-mvc-controllerbase-createdataction(system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.Object,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.Object,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdataction#microsoft-aspnetcore-mvc-controllerbase-createdataction(system-string-system-object-system-object) + name: CreatedAtAction(string, object, object) + nameWithType: ControllerBase.CreatedAtAction(string, object, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(string, object, object) + nameWithType.vb: ControllerBase.CreatedAtAction(String, Object, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(String, Object, Object) + name.vb: CreatedAtAction(String, Object, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.Object,System.Object) + name: CreatedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdataction#microsoft-aspnetcore-mvc-controllerbase-createdataction(system-string-system-object-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.Object,System.Object) + name: CreatedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdataction#microsoft-aspnetcore-mvc-controllerbase-createdataction(system-string-system-object-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.String,System.Object,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.String,System.Object,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdataction#microsoft-aspnetcore-mvc-controllerbase-createdataction(system-string-system-string-system-object-system-object) + name: CreatedAtAction(string, string, object, object) + nameWithType: ControllerBase.CreatedAtAction(string, string, object, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(string, string, object, object) + nameWithType.vb: ControllerBase.CreatedAtAction(String, String, Object, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(String, String, Object, Object) + name.vb: CreatedAtAction(String, String, Object, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.String,System.Object,System.Object) + name: CreatedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdataction#microsoft-aspnetcore-mvc-controllerbase-createdataction(system-string-system-string-system-object-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtAction(System.String,System.String,System.Object,System.Object) + name: CreatedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdataction#microsoft-aspnetcore-mvc-controllerbase-createdataction(system-string-system-string-system-object-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdatroute#microsoft-aspnetcore-mvc-controllerbase-createdatroute(system-string-system-object) + name: CreatedAtRoute(string, object) + nameWithType: ControllerBase.CreatedAtRoute(string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(string, object) + nameWithType.vb: ControllerBase.CreatedAtRoute(String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(String, Object) + name.vb: CreatedAtRoute(String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.String,System.Object) + name: CreatedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdatroute#microsoft-aspnetcore-mvc-controllerbase-createdatroute(system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.String,System.Object) + name: CreatedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdatroute#microsoft-aspnetcore-mvc-controllerbase-createdatroute(system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.Object,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.Object,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdatroute#microsoft-aspnetcore-mvc-controllerbase-createdatroute(system-object-system-object) + name: CreatedAtRoute(object, object) + nameWithType: ControllerBase.CreatedAtRoute(object, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(object, object) + nameWithType.vb: ControllerBase.CreatedAtRoute(Object, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(Object, Object) + name.vb: CreatedAtRoute(Object, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.Object,System.Object) + name: CreatedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdatroute#microsoft-aspnetcore-mvc-controllerbase-createdatroute(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.Object,System.Object) + name: CreatedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdatroute#microsoft-aspnetcore-mvc-controllerbase-createdatroute(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.String,System.Object,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.String,System.Object,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdatroute#microsoft-aspnetcore-mvc-controllerbase-createdatroute(system-string-system-object-system-object) + name: CreatedAtRoute(string, object, object) + nameWithType: ControllerBase.CreatedAtRoute(string, object, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(string, object, object) + nameWithType.vb: ControllerBase.CreatedAtRoute(String, Object, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(String, Object, Object) + name.vb: CreatedAtRoute(String, Object, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.String,System.Object,System.Object) + name: CreatedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdatroute#microsoft-aspnetcore-mvc-controllerbase-createdatroute(system-string-system-object-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.CreatedAtRoute(System.String,System.Object,System.Object) + name: CreatedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.createdatroute#microsoft-aspnetcore-mvc-controllerbase-createdatroute(system-string-system-object-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Accepted + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted + name: Accepted() + nameWithType: ControllerBase.Accepted() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted + name: Accepted + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted + name: Accepted + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-object) + name: Accepted(object) + nameWithType: ControllerBase.Accepted(object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(object) + nameWithType.vb: ControllerBase.Accepted(Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(Object) + name.vb: Accepted(Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Object) + name: Accepted + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Object) + name: Accepted + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Uri) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Uri) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-uri) + name: Accepted(Uri) + nameWithType: ControllerBase.Accepted(Uri) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Uri) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Uri) + name: Accepted + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-uri) + - name: ( + - uid: System.Uri + name: Uri + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.uri + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Uri) + name: Accepted + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-uri) + - name: ( + - uid: System.Uri + name: Uri + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.uri + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-string) + name: Accepted(string) + nameWithType: ControllerBase.Accepted(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(string) + nameWithType.vb: ControllerBase.Accepted(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(String) + name.vb: Accepted(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.String) + name: Accepted + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.String) + name: Accepted + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-string-system-object) + name: Accepted(string, object) + nameWithType: ControllerBase.Accepted(string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(string, object) + nameWithType.vb: ControllerBase.Accepted(String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(String, Object) + name.vb: Accepted(String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.String,System.Object) + name: Accepted + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.String,System.Object) + name: Accepted + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Uri,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Uri,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-uri-system-object) + name: Accepted(Uri, object) + nameWithType: ControllerBase.Accepted(Uri, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Uri, object) + nameWithType.vb: ControllerBase.Accepted(Uri, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Uri, Object) + name.vb: Accepted(Uri, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Uri,System.Object) + name: Accepted + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-uri-system-object) + - name: ( + - uid: System.Uri + name: Uri + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.uri + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Accepted(System.Uri,System.Object) + name: Accepted + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.accepted#microsoft-aspnetcore-mvc-controllerbase-accepted(system-uri-system-object) + - name: ( + - uid: System.Uri + name: Uri + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.uri + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string) + name: AcceptedAtAction(string) + nameWithType: ControllerBase.AcceptedAtAction(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(string) + nameWithType.vb: ControllerBase.AcceptedAtAction(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(String) + name.vb: AcceptedAtAction(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String) + name: AcceptedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String) + name: AcceptedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-string) + name: AcceptedAtAction(string, string) + nameWithType: ControllerBase.AcceptedAtAction(string, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(string, string) + nameWithType.vb: ControllerBase.AcceptedAtAction(String, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(String, String) + name.vb: AcceptedAtAction(String, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String) + name: AcceptedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String) + name: AcceptedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-object) + name: AcceptedAtAction(string, object) + nameWithType: ControllerBase.AcceptedAtAction(string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(string, object) + nameWithType.vb: ControllerBase.AcceptedAtAction(String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(String, Object) + name.vb: AcceptedAtAction(String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.Object) + name: AcceptedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.Object) + name: AcceptedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-string-system-object) + name: AcceptedAtAction(string, string, object) + nameWithType: ControllerBase.AcceptedAtAction(string, string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(string, string, object) + nameWithType.vb: ControllerBase.AcceptedAtAction(String, String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(String, String, Object) + name.vb: AcceptedAtAction(String, String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String,System.Object) + name: AcceptedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String,System.Object) + name: AcceptedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.Object,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.Object,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-object-system-object) + name: AcceptedAtAction(string, object, object) + nameWithType: ControllerBase.AcceptedAtAction(string, object, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(string, object, object) + nameWithType.vb: ControllerBase.AcceptedAtAction(String, Object, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(String, Object, Object) + name.vb: AcceptedAtAction(String, Object, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.Object,System.Object) + name: AcceptedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-object-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.Object,System.Object) + name: AcceptedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-object-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String,System.Object,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String,System.Object,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-string-system-object-system-object) + name: AcceptedAtAction(string, string, object, object) + nameWithType: ControllerBase.AcceptedAtAction(string, string, object, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(string, string, object, object) + nameWithType.vb: ControllerBase.AcceptedAtAction(String, String, Object, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(String, String, Object, Object) + name.vb: AcceptedAtAction(String, String, Object, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String,System.Object,System.Object) + name: AcceptedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-string-system-object-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtAction(System.String,System.String,System.Object,System.Object) + name: AcceptedAtAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedataction#microsoft-aspnetcore-mvc-controllerbase-acceptedataction(system-string-system-string-system-object-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-object) + name: AcceptedAtRoute(object) + nameWithType: ControllerBase.AcceptedAtRoute(object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(object) + nameWithType.vb: ControllerBase.AcceptedAtRoute(Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(Object) + name.vb: AcceptedAtRoute(Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.Object) + name: AcceptedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.Object) + name: AcceptedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-string) + name: AcceptedAtRoute(string) + nameWithType: ControllerBase.AcceptedAtRoute(string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(string) + nameWithType.vb: ControllerBase.AcceptedAtRoute(String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(String) + name.vb: AcceptedAtRoute(String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String) + name: AcceptedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-string) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String) + name: AcceptedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-string) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-string-system-object) + name: AcceptedAtRoute(string, object) + nameWithType: ControllerBase.AcceptedAtRoute(string, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(string, object) + nameWithType.vb: ControllerBase.AcceptedAtRoute(String, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(String, Object) + name.vb: AcceptedAtRoute(String, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String,System.Object) + name: AcceptedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-string-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String,System.Object) + name: AcceptedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-string-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.Object,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.Object,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-object-system-object) + name: AcceptedAtRoute(object, object) + nameWithType: ControllerBase.AcceptedAtRoute(object, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(object, object) + nameWithType.vb: ControllerBase.AcceptedAtRoute(Object, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(Object, Object) + name.vb: AcceptedAtRoute(Object, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.Object,System.Object) + name: AcceptedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.Object,System.Object) + name: AcceptedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String,System.Object,System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String,System.Object,System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-string-system-object-system-object) + name: AcceptedAtRoute(string, object, object) + nameWithType: ControllerBase.AcceptedAtRoute(string, object, object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(string, object, object) + nameWithType.vb: ControllerBase.AcceptedAtRoute(String, Object, Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(String, Object, Object) + name.vb: AcceptedAtRoute(String, Object, Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String,System.Object,System.Object) + name: AcceptedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-string-system-object-system-object) + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.AcceptedAtRoute(System.String,System.Object,System.Object) + name: AcceptedAtRoute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.acceptedatroute#microsoft-aspnetcore-mvc-controllerbase-acceptedatroute(system-string-system-object-system-object) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Challenge + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.challenge#microsoft-aspnetcore-mvc-controllerbase-challenge + name: Challenge() + nameWithType: ControllerBase.Challenge() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge + name: Challenge + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.challenge#microsoft-aspnetcore-mvc-controllerbase-challenge + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge + name: Challenge + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.challenge#microsoft-aspnetcore-mvc-controllerbase-challenge + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(System.String[]) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(System.String[]) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.challenge#microsoft-aspnetcore-mvc-controllerbase-challenge(system-string()) + name: Challenge(params string[]) + nameWithType: ControllerBase.Challenge(params string[]) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(params string[]) + nameWithType.vb: ControllerBase.Challenge(ParamArray String()) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(ParamArray String()) + name.vb: Challenge(ParamArray String()) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(System.String[]) + name: Challenge + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.challenge#microsoft-aspnetcore-mvc-controllerbase-challenge(system-string()) + - name: ( + - name: params + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(System.String[]) + name: Challenge + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.challenge#microsoft-aspnetcore-mvc-controllerbase-challenge(system-string()) + - name: ( + - name: ParamArray + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.challenge#microsoft-aspnetcore-mvc-controllerbase-challenge(microsoft-aspnetcore-authentication-authenticationproperties) + name: Challenge(AuthenticationProperties) + nameWithType: ControllerBase.Challenge(AuthenticationProperties) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + name: Challenge + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.challenge#microsoft-aspnetcore-mvc-controllerbase-challenge(microsoft-aspnetcore-authentication-authenticationproperties) + - name: ( + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + name: Challenge + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.challenge#microsoft-aspnetcore-mvc-controllerbase-challenge(microsoft-aspnetcore-authentication-authenticationproperties) + - name: ( + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.challenge#microsoft-aspnetcore-mvc-controllerbase-challenge(microsoft-aspnetcore-authentication-authenticationproperties-system-string()) + name: Challenge(AuthenticationProperties, params string[]) + nameWithType: ControllerBase.Challenge(AuthenticationProperties, params string[]) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Authentication.AuthenticationProperties, params string[]) + nameWithType.vb: ControllerBase.Challenge(AuthenticationProperties, ParamArray String()) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Authentication.AuthenticationProperties, ParamArray String()) + name.vb: Challenge(AuthenticationProperties, ParamArray String()) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + name: Challenge + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.challenge#microsoft-aspnetcore-mvc-controllerbase-challenge(microsoft-aspnetcore-authentication-authenticationproperties-system-string()) + - name: ( + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Challenge(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + name: Challenge + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.challenge#microsoft-aspnetcore-mvc-controllerbase-challenge(microsoft-aspnetcore-authentication-authenticationproperties-system-string()) + - name: ( + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Forbid + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.forbid#microsoft-aspnetcore-mvc-controllerbase-forbid + name: Forbid() + nameWithType: ControllerBase.Forbid() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid + name: Forbid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.forbid#microsoft-aspnetcore-mvc-controllerbase-forbid + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid + name: Forbid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.forbid#microsoft-aspnetcore-mvc-controllerbase-forbid + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(System.String[]) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(System.String[]) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.forbid#microsoft-aspnetcore-mvc-controllerbase-forbid(system-string()) + name: Forbid(params string[]) + nameWithType: ControllerBase.Forbid(params string[]) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(params string[]) + nameWithType.vb: ControllerBase.Forbid(ParamArray String()) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(ParamArray String()) + name.vb: Forbid(ParamArray String()) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(System.String[]) + name: Forbid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.forbid#microsoft-aspnetcore-mvc-controllerbase-forbid(system-string()) + - name: ( + - name: params + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(System.String[]) + name: Forbid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.forbid#microsoft-aspnetcore-mvc-controllerbase-forbid(system-string()) + - name: ( + - name: ParamArray + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.forbid#microsoft-aspnetcore-mvc-controllerbase-forbid(microsoft-aspnetcore-authentication-authenticationproperties) + name: Forbid(AuthenticationProperties) + nameWithType: ControllerBase.Forbid(AuthenticationProperties) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + name: Forbid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.forbid#microsoft-aspnetcore-mvc-controllerbase-forbid(microsoft-aspnetcore-authentication-authenticationproperties) + - name: ( + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + name: Forbid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.forbid#microsoft-aspnetcore-mvc-controllerbase-forbid(microsoft-aspnetcore-authentication-authenticationproperties) + - name: ( + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.forbid#microsoft-aspnetcore-mvc-controllerbase-forbid(microsoft-aspnetcore-authentication-authenticationproperties-system-string()) + name: Forbid(AuthenticationProperties, params string[]) + nameWithType: ControllerBase.Forbid(AuthenticationProperties, params string[]) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Authentication.AuthenticationProperties, params string[]) + nameWithType.vb: ControllerBase.Forbid(AuthenticationProperties, ParamArray String()) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Authentication.AuthenticationProperties, ParamArray String()) + name.vb: Forbid(AuthenticationProperties, ParamArray String()) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + name: Forbid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.forbid#microsoft-aspnetcore-mvc-controllerbase-forbid(microsoft-aspnetcore-authentication-authenticationproperties-system-string()) + - name: ( + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.Forbid(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + name: Forbid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.forbid#microsoft-aspnetcore-mvc-controllerbase-forbid(microsoft-aspnetcore-authentication-authenticationproperties-system-string()) + - name: ( + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signin#microsoft-aspnetcore-mvc-controllerbase-signin(system-security-claims-claimsprincipal) + name: SignIn(ClaimsPrincipal) + nameWithType: ControllerBase.SignIn(ClaimsPrincipal) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal) + name: SignIn + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signin#microsoft-aspnetcore-mvc-controllerbase-signin(system-security-claims-claimsprincipal) + - name: ( + - uid: System.Security.Claims.ClaimsPrincipal + name: ClaimsPrincipal + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.security.claims.claimsprincipal + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal) + name: SignIn + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signin#microsoft-aspnetcore-mvc-controllerbase-signin(system-security-claims-claimsprincipal) + - name: ( + - uid: System.Security.Claims.ClaimsPrincipal + name: ClaimsPrincipal + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.security.claims.claimsprincipal + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signin#microsoft-aspnetcore-mvc-controllerbase-signin(system-security-claims-claimsprincipal-system-string) + name: SignIn(ClaimsPrincipal, string) + nameWithType: ControllerBase.SignIn(ClaimsPrincipal, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal, string) + nameWithType.vb: ControllerBase.SignIn(ClaimsPrincipal, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal, String) + name.vb: SignIn(ClaimsPrincipal, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,System.String) + name: SignIn + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signin#microsoft-aspnetcore-mvc-controllerbase-signin(system-security-claims-claimsprincipal-system-string) + - name: ( + - uid: System.Security.Claims.ClaimsPrincipal + name: ClaimsPrincipal + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.security.claims.claimsprincipal + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,System.String) + name: SignIn + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signin#microsoft-aspnetcore-mvc-controllerbase-signin(system-security-claims-claimsprincipal-system-string) + - name: ( + - uid: System.Security.Claims.ClaimsPrincipal + name: ClaimsPrincipal + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.security.claims.claimsprincipal + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Authentication.AuthenticationProperties) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Authentication.AuthenticationProperties) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signin#microsoft-aspnetcore-mvc-controllerbase-signin(system-security-claims-claimsprincipal-microsoft-aspnetcore-authentication-authenticationproperties) + name: SignIn(ClaimsPrincipal, AuthenticationProperties) + nameWithType: ControllerBase.SignIn(ClaimsPrincipal, AuthenticationProperties) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal, Microsoft.AspNetCore.Authentication.AuthenticationProperties) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Authentication.AuthenticationProperties) + name: SignIn + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signin#microsoft-aspnetcore-mvc-controllerbase-signin(system-security-claims-claimsprincipal-microsoft-aspnetcore-authentication-authenticationproperties) + - name: ( + - uid: System.Security.Claims.ClaimsPrincipal + name: ClaimsPrincipal + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.security.claims.claimsprincipal + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Authentication.AuthenticationProperties) + name: SignIn + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signin#microsoft-aspnetcore-mvc-controllerbase-signin(system-security-claims-claimsprincipal-microsoft-aspnetcore-authentication-authenticationproperties) + - name: ( + - uid: System.Security.Claims.ClaimsPrincipal + name: ClaimsPrincipal + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.security.claims.claimsprincipal + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signin#microsoft-aspnetcore-mvc-controllerbase-signin(system-security-claims-claimsprincipal-microsoft-aspnetcore-authentication-authenticationproperties-system-string) + name: SignIn(ClaimsPrincipal, AuthenticationProperties, string) + nameWithType: ControllerBase.SignIn(ClaimsPrincipal, AuthenticationProperties, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal, Microsoft.AspNetCore.Authentication.AuthenticationProperties, string) + nameWithType.vb: ControllerBase.SignIn(ClaimsPrincipal, AuthenticationProperties, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal, Microsoft.AspNetCore.Authentication.AuthenticationProperties, String) + name.vb: SignIn(ClaimsPrincipal, AuthenticationProperties, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String) + name: SignIn + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signin#microsoft-aspnetcore-mvc-controllerbase-signin(system-security-claims-claimsprincipal-microsoft-aspnetcore-authentication-authenticationproperties-system-string) + - name: ( + - uid: System.Security.Claims.ClaimsPrincipal + name: ClaimsPrincipal + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.security.claims.claimsprincipal + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignIn(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String) + name: SignIn + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signin#microsoft-aspnetcore-mvc-controllerbase-signin(system-security-claims-claimsprincipal-microsoft-aspnetcore-authentication-authenticationproperties-system-string) + - name: ( + - uid: System.Security.Claims.ClaimsPrincipal + name: ClaimsPrincipal + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.security.claims.claimsprincipal + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.SignOut + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signout#microsoft-aspnetcore-mvc-controllerbase-signout + name: SignOut() + nameWithType: ControllerBase.SignOut() + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut() + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut + name: SignOut + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signout#microsoft-aspnetcore-mvc-controllerbase-signout + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut + name: SignOut + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signout#microsoft-aspnetcore-mvc-controllerbase-signout + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signout#microsoft-aspnetcore-mvc-controllerbase-signout(microsoft-aspnetcore-authentication-authenticationproperties) + name: SignOut(AuthenticationProperties) + nameWithType: ControllerBase.SignOut(AuthenticationProperties) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + name: SignOut + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signout#microsoft-aspnetcore-mvc-controllerbase-signout(microsoft-aspnetcore-authentication-authenticationproperties) + - name: ( + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Authentication.AuthenticationProperties) + name: SignOut + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signout#microsoft-aspnetcore-mvc-controllerbase-signout(microsoft-aspnetcore-authentication-authenticationproperties) + - name: ( + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(System.String[]) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(System.String[]) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signout#microsoft-aspnetcore-mvc-controllerbase-signout(system-string()) + name: SignOut(params string[]) + nameWithType: ControllerBase.SignOut(params string[]) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(params string[]) + nameWithType.vb: ControllerBase.SignOut(ParamArray String()) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(ParamArray String()) + name.vb: SignOut(ParamArray String()) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(System.String[]) + name: SignOut + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signout#microsoft-aspnetcore-mvc-controllerbase-signout(system-string()) + - name: ( + - name: params + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(System.String[]) + name: SignOut + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signout#microsoft-aspnetcore-mvc-controllerbase-signout(system-string()) + - name: ( + - name: ParamArray + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signout#microsoft-aspnetcore-mvc-controllerbase-signout(microsoft-aspnetcore-authentication-authenticationproperties-system-string()) + name: SignOut(AuthenticationProperties, params string[]) + nameWithType: ControllerBase.SignOut(AuthenticationProperties, params string[]) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Authentication.AuthenticationProperties, params string[]) + nameWithType.vb: ControllerBase.SignOut(AuthenticationProperties, ParamArray String()) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Authentication.AuthenticationProperties, ParamArray String()) + name.vb: SignOut(AuthenticationProperties, ParamArray String()) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + name: SignOut + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signout#microsoft-aspnetcore-mvc-controllerbase-signout(microsoft-aspnetcore-authentication-authenticationproperties-system-string()) + - name: ( + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.SignOut(Microsoft.AspNetCore.Authentication.AuthenticationProperties,System.String[]) + name: SignOut + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.signout#microsoft-aspnetcore-mvc-controllerbase-signout(microsoft-aspnetcore-authentication-authenticationproperties-system-string()) + - name: ( + - uid: Microsoft.AspNetCore.Authentication.AuthenticationProperties + name: AuthenticationProperties + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.authentication.authenticationproperties + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel}) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + definition: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0) + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0) + name: TryUpdateModelAsync(TModel) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel) + name.vb: TryUpdateModelAsync(Of TModel)(TModel) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel},System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + definition: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String) + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string) + name: TryUpdateModelAsync(TModel, string) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel, string) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String) + name.vb: TryUpdateModelAsync(Of TModel)(TModel, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel},System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + definition: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider) + name: TryUpdateModelAsync(TModel, string, IValueProvider) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel, string, IValueProvider) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel, string, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, IValueProvider) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + name.vb: TryUpdateModelAsync(Of TModel)(TModel, String, IValueProvider) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel},System.String,System.Linq.Expressions.Expression{System.Func{{TModel},System.Object}}[]) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + definition: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-system-linq-expressions-expression((system-func((-0-system-object))))()) + name: TryUpdateModelAsync(TModel, string, params Expression>[]) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel, string, params Expression>[]) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel, string, params System.Linq.Expressions.Expression>[]) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, ParamArray Expression(Of Func(Of TModel, Object))()) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, ParamArray System.Linq.Expressions.Expression(Of System.Func(Of TModel, Object))()) + name.vb: TryUpdateModelAsync(Of TModel)(TModel, String, ParamArray Expression(Of Func(Of TModel, Object))()) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-system-linq-expressions-expression((system-func((-0-system-object))))()) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: TModel + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '>' + - name: '>' + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-system-linq-expressions-expression((system-func((-0-system-object))))()) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + - name: ) + - name: ( + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel},System.String,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + definition: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + name: TryUpdateModelAsync(TModel, string, Func) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel, string, Func) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel, string, System.Func) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, Func(Of ModelMetadata, Boolean)) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, System.Func(Of Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, Boolean)) + name.vb: TryUpdateModelAsync(Of TModel)(TModel, String, Func(Of ModelMetadata, Boolean)) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata + name: ModelMetadata + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelmetadata + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata + name: ModelMetadata + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelmetadata + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel},System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Linq.Expressions.Expression{System.Func{{TModel},System.Object}}[]) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + definition: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-linq-expressions-expression((system-func((-0-system-object))))()) + name: TryUpdateModelAsync(TModel, string, IValueProvider, params Expression>[]) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel, string, IValueProvider, params Expression>[]) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel, string, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider, params System.Linq.Expressions.Expression>[]) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, IValueProvider, ParamArray Expression(Of Func(Of TModel, Object))()) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider, ParamArray System.Linq.Expressions.Expression(Of System.Func(Of TModel, Object))()) + name.vb: TryUpdateModelAsync(Of TModel)(TModel, String, IValueProvider, ParamArray Expression(Of Func(Of TModel, Object))()) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-linq-expressions-expression((system-func((-0-system-object))))()) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: TModel + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '>' + - name: '>' + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-linq-expressions-expression((system-func((-0-system-object))))()) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + - name: ) + - name: ( + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1({TModel},System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + definition: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + name: TryUpdateModelAsync(TModel, string, IValueProvider, Func) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel, string, IValueProvider, Func) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel, string, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider, System.Func) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, IValueProvider, Func(Of ModelMetadata, Boolean)) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider, System.Func(Of Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, Boolean)) + name.vb: TryUpdateModelAsync(Of TModel)(TModel, String, IValueProvider, Func(Of ModelMetadata, Boolean)) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata + name: ModelMetadata + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelmetadata + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata + name: ModelMetadata + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelmetadata + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(System.Object,System.Type,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(System.Object,System.Type,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync(system-object-system-type-system-string) + name: TryUpdateModelAsync(object, Type, string) + nameWithType: ControllerBase.TryUpdateModelAsync(object, Type, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(object, System.Type, string) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Object, Type, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Object, System.Type, String) + name.vb: TryUpdateModelAsync(Object, Type, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(System.Object,System.Type,System.String) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync(system-object-system-type-system-string) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(System.Object,System.Type,System.String) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync(system-object-system-type-system-string) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(System.Object,System.Type,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(System.Object,System.Type,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync(system-object-system-type-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + name: TryUpdateModelAsync(object, Type, string, IValueProvider, Func) + nameWithType: ControllerBase.TryUpdateModelAsync(object, Type, string, IValueProvider, Func) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(object, System.Type, string, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider, System.Func) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Object, Type, String, IValueProvider, Func(Of ModelMetadata, Boolean)) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Object, System.Type, String, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider, System.Func(Of Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, Boolean)) + name.vb: TryUpdateModelAsync(Object, Type, String, IValueProvider, Func(Of ModelMetadata, Boolean)) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(System.Object,System.Type,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync(system-object-system-type-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata + name: ModelMetadata + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelmetadata + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(System.Object,System.Type,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync(system-object-system-type-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata + name: ModelMetadata + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelmetadata + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(System.Object) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryvalidatemodel#microsoft-aspnetcore-mvc-controllerbase-tryvalidatemodel(system-object) + name: TryValidateModel(object) + nameWithType: ControllerBase.TryValidateModel(object) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(object) + nameWithType.vb: ControllerBase.TryValidateModel(Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(Object) + name.vb: TryValidateModel(Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(System.Object) + name: TryValidateModel + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryvalidatemodel#microsoft-aspnetcore-mvc-controllerbase-tryvalidatemodel(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(System.Object) + name: TryValidateModel + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryvalidatemodel#microsoft-aspnetcore-mvc-controllerbase-tryvalidatemodel(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(System.Object,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(System.Object,System.String) + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryvalidatemodel#microsoft-aspnetcore-mvc-controllerbase-tryvalidatemodel(system-object-system-string) + name: TryValidateModel(object, string) + nameWithType: ControllerBase.TryValidateModel(object, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(object, string) + nameWithType.vb: ControllerBase.TryValidateModel(Object, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(Object, String) + name.vb: TryValidateModel(Object, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(System.Object,System.String) + name: TryValidateModel + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryvalidatemodel#microsoft-aspnetcore-mvc-controllerbase-tryvalidatemodel(system-object-system-string) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryValidateModel(System.Object,System.String) + name: TryValidateModel + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryvalidatemodel#microsoft-aspnetcore-mvc-controllerbase-tryvalidatemodel(system-object-system-string) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.HttpContext + commentId: P:Microsoft.AspNetCore.Mvc.ControllerBase.HttpContext + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.httpcontext + name: HttpContext + nameWithType: ControllerBase.HttpContext + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.HttpContext +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Request + commentId: P:Microsoft.AspNetCore.Mvc.ControllerBase.Request + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.request + name: Request + nameWithType: ControllerBase.Request + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Request +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Response + commentId: P:Microsoft.AspNetCore.Mvc.ControllerBase.Response + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.response + name: Response + nameWithType: ControllerBase.Response + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Response +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.RouteData + commentId: P:Microsoft.AspNetCore.Mvc.ControllerBase.RouteData + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.routedata + name: RouteData + nameWithType: ControllerBase.RouteData + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.RouteData +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.ModelState + commentId: P:Microsoft.AspNetCore.Mvc.ControllerBase.ModelState + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.modelstate + name: ModelState + nameWithType: ControllerBase.ModelState + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.ModelState +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.ControllerContext + commentId: P:Microsoft.AspNetCore.Mvc.ControllerBase.ControllerContext + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.controllercontext + name: ControllerContext + nameWithType: ControllerBase.ControllerContext + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.ControllerContext +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.MetadataProvider + commentId: P:Microsoft.AspNetCore.Mvc.ControllerBase.MetadataProvider + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.metadataprovider + name: MetadataProvider + nameWithType: ControllerBase.MetadataProvider + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.MetadataProvider +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.ModelBinderFactory + commentId: P:Microsoft.AspNetCore.Mvc.ControllerBase.ModelBinderFactory + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.modelbinderfactory + name: ModelBinderFactory + nameWithType: ControllerBase.ModelBinderFactory + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.ModelBinderFactory +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Url + commentId: P:Microsoft.AspNetCore.Mvc.ControllerBase.Url + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.url + name: Url + nameWithType: ControllerBase.Url + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Url +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.ObjectValidator + commentId: P:Microsoft.AspNetCore.Mvc.ControllerBase.ObjectValidator + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.objectvalidator + name: ObjectValidator + nameWithType: ControllerBase.ObjectValidator + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.ObjectValidator +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.ProblemDetailsFactory + commentId: P:Microsoft.AspNetCore.Mvc.ControllerBase.ProblemDetailsFactory + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.problemdetailsfactory + name: ProblemDetailsFactory + nameWithType: ControllerBase.ProblemDetailsFactory + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.ProblemDetailsFactory +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.User + commentId: P:Microsoft.AspNetCore.Mvc.ControllerBase.User + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.user + name: User + nameWithType: ControllerBase.User + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.User +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.Empty + commentId: P:Microsoft.AspNetCore.Mvc.ControllerBase.Empty + parent: Microsoft.AspNetCore.Mvc.ControllerBase + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.empty + name: Empty + nameWithType: ControllerBase.Empty + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.Empty +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Microsoft.AspNetCore.Mvc + commentId: N:Microsoft.AspNetCore.Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Mvc + nameWithType: Microsoft.AspNetCore.Mvc + fullName: Microsoft.AspNetCore.Mvc + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Mvc + name: Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Mvc + name: Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0) + name: TryUpdateModelAsync(TModel) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel) + name.vb: TryUpdateModelAsync(Of TModel)(TModel) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string) + name: TryUpdateModelAsync(TModel, string) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel, string) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel, string) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String) + name.vb: TryUpdateModelAsync(Of TModel)(TModel, String) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider) + name: TryUpdateModelAsync(TModel, string, IValueProvider) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel, string, IValueProvider) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel, string, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, IValueProvider) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + name.vb: TryUpdateModelAsync(Of TModel)(TModel, String, IValueProvider) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-system-linq-expressions-expression((system-func((-0-system-object))))()) + name: TryUpdateModelAsync(TModel, string, params Expression>[]) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel, string, params Expression>[]) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel, string, params System.Linq.Expressions.Expression>[]) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, ParamArray Expression(Of Func(Of TModel, Object))()) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, ParamArray System.Linq.Expressions.Expression(Of System.Func(Of TModel, Object))()) + name.vb: TryUpdateModelAsync(Of TModel)(TModel, String, ParamArray Expression(Of Func(Of TModel, Object))()) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-system-linq-expressions-expression((system-func((-0-system-object))))()) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: TModel + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '>' + - name: '>' + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-system-linq-expressions-expression((system-func((-0-system-object))))()) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + - name: ) + - name: ( + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + name: TryUpdateModelAsync(TModel, string, Func) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel, string, Func) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel, string, System.Func) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, Func(Of ModelMetadata, Boolean)) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, System.Func(Of Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, Boolean)) + name.vb: TryUpdateModelAsync(Of TModel)(TModel, String, Func(Of ModelMetadata, Boolean)) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata + name: ModelMetadata + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelmetadata + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata + name: ModelMetadata + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelmetadata + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-linq-expressions-expression((system-func((-0-system-object))))()) + name: TryUpdateModelAsync(TModel, string, IValueProvider, params Expression>[]) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel, string, IValueProvider, params Expression>[]) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel, string, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider, params System.Linq.Expressions.Expression>[]) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, IValueProvider, ParamArray Expression(Of Func(Of TModel, Object))()) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider, ParamArray System.Linq.Expressions.Expression(Of System.Func(Of TModel, Object))()) + name.vb: TryUpdateModelAsync(Of TModel)(TModel, String, IValueProvider, ParamArray Expression(Of Func(Of TModel, Object))()) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-linq-expressions-expression((system-func((-0-system-object))))()) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: TModel + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '>' + - name: '>' + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Linq.Expressions.Expression{System.Func{``0,System.Object}}[]) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-linq-expressions-expression((system-func((-0-system-object))))()) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + - name: ) + - name: ( + - name: ) + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + commentId: M:Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + name: TryUpdateModelAsync(TModel, string, IValueProvider, Func) + nameWithType: ControllerBase.TryUpdateModelAsync(TModel, string, IValueProvider, Func) + fullName: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(TModel, string, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider, System.Func) + nameWithType.vb: ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, IValueProvider, Func(Of ModelMetadata, Boolean)) + fullName.vb: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync(Of TModel)(TModel, String, Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider, System.Func(Of Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, Boolean)) + name.vb: TryUpdateModelAsync(Of TModel)(TModel, String, IValueProvider, Func(Of ModelMetadata, Boolean)) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + - name: < + - name: TModel + - name: '>' + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata + name: ModelMetadata + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelmetadata + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ControllerBase.TryUpdateModelAsync``1(``0,System.String,Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider,System.Func{Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata,System.Boolean}) + name: TryUpdateModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.controllerbase.tryupdatemodelasync#microsoft-aspnetcore-mvc-controllerbase-tryupdatemodelasync-1(-0-system-string-microsoft-aspnetcore-mvc-modelbinding-ivalueprovider-system-func((microsoft-aspnetcore-mvc-modelbinding-modelmetadata-system-boolean))) + - name: ( + - name: Of + - name: " " + - name: TModel + - name: ) + - name: ( + - name: TModel + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider + name: IValueProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.ivalueprovider + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata + name: ModelMetadata + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelmetadata + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_ApiControllerBase_HandleCommandResponse__1_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse___0__ + name: HandleCommandResponse + nameWithType: ApiControllerBase.HandleCommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.HandleCommandResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`1} + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + nameWithType.vb: CommandResponse(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError) + name.vb: CommandResponse(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TResponse},{TError}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0,``1} + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + nameWithType.vb: CommandResponse(Of TResponse, TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TResponse, TError) + name.vb: CommandResponse(Of TResponse, TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: < + - name: TResponse + - name: ',' + - name: " " + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ',' + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + nameWithType.vb: CommandResponse(Of TView, TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TView, TError) + name.vb: CommandResponse(Of TView, TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: < + - name: TView + - name: ',' + - name: " " + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ',' + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CommandErrorResponseType + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CommandErrorResponseType + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptions_CommandErrorResponseType + name: CommandErrorResponseType + nameWithType: CqrsHttpOptions.CommandErrorResponseType + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CommandErrorResponseType +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.Custom + commentId: F:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.Custom + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_ErrorResponseType_Custom + name: Custom + nameWithType: ErrorResponseType.Custom + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.Custom +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.CustomErrorCommandResponseMap* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.CustomErrorCommandResponseMap + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_ApiControllerBase_CustomErrorCommandResponseMap__1_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse___0__ + name: CustomErrorCommandResponseMap + nameWithType: ApiControllerBase.CustomErrorCommandResponseMap + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.CustomErrorCommandResponseMap diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.yml new file mode 100644 index 0000000..c8cbc8b --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.yml @@ -0,0 +1,738 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler + id: CommandEndpointHandler + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.#ctor(MediatR.IMediator,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions}) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + langs: + - csharp + - vb + name: CommandEndpointHandler + nameWithType: CommandEndpointHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CommandEndpointHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CommandEndpointHandler + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CommandEndpointHandler.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Execute command returned by endpoint handler, and then map command response to HTTP response. + example: [] + syntax: + content: 'public class CommandEndpointHandler : IEndpointFilter' + content.vb: Public Class CommandEndpointHandler Implements IEndpointFilter + inheritance: + - System.Object + implements: + - Microsoft.AspNetCore.Http.IEndpointFilter + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.#ctor(MediatR.IMediator,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.#ctor(MediatR.IMediator,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions}) + id: '#ctor(MediatR.IMediator,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions})' + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler + langs: + - csharp + - vb + name: CommandEndpointHandler(IMediator, IOptions) + nameWithType: CommandEndpointHandler.CommandEndpointHandler(IMediator, IOptions) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.CommandEndpointHandler(MediatR.IMediator, Microsoft.Extensions.Options.IOptions) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CommandEndpointHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CommandEndpointHandler.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Execute command returned by endpoint handler, and then map command response to HTTP response. + example: [] + syntax: + content: public CommandEndpointHandler(IMediator mediator, IOptions options) + parameters: + - id: mediator + type: MediatR.IMediator + - id: options + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions} + content.vb: Public Sub New(mediator As IMediator, options As IOptions(Of CqrsHttpOptions)) + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.#ctor* + nameWithType.vb: CommandEndpointHandler.New(IMediator, IOptions(Of CqrsHttpOptions)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.New(MediatR.IMediator, Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions)) + name.vb: New(IMediator, IOptions(Of CqrsHttpOptions)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + id: InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler + langs: + - csharp + - vb + name: InvokeAsync(EndpointFilterInvocationContext, EndpointFilterDelegate) + nameWithType: CommandEndpointHandler.InvokeAsync(EndpointFilterInvocationContext, EndpointFilterDelegate) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext, Microsoft.AspNetCore.Http.EndpointFilterDelegate) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CommandEndpointHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: InvokeAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CommandEndpointHandler.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: >- + Implements the core logic associated with the filter given a + + and the next filter to call in the pipeline. + example: [] + syntax: + content: public ValueTask InvokeAsync(EndpointFilterInvocationContext context, EndpointFilterDelegate next) + parameters: + - id: context + type: Microsoft.AspNetCore.Http.EndpointFilterInvocationContext + description: The associated with the current request/response. + - id: next + type: Microsoft.AspNetCore.Http.EndpointFilterDelegate + description: The next filter in the pipeline. + return: + type: System.Threading.Tasks.ValueTask{System.Object} + description: >- + An awaitable result of calling the handler and apply + any modifications made by filters in the pipeline. + content.vb: Public Function InvokeAsync(context As EndpointFilterInvocationContext, [next] As EndpointFilterDelegate) As ValueTask(Of Object) + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.InvokeAsync* + implements: + - Microsoft.AspNetCore.Http.IEndpointFilter.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Microsoft.AspNetCore.Http.IEndpointFilter + commentId: T:Microsoft.AspNetCore.Http.IEndpointFilter + parent: Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iendpointfilter + name: IEndpointFilter + nameWithType: IEndpointFilter + fullName: Microsoft.AspNetCore.Http.IEndpointFilter +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.AspNetCore.Http + commentId: N:Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Http + nameWithType: Microsoft.AspNetCore.Http + fullName: Microsoft.AspNetCore.Http + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CommandEndpointHandler__ctor_MediatR_IMediator_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptions__ + name: CommandEndpointHandler + nameWithType: CommandEndpointHandler.CommandEndpointHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.CommandEndpointHandler + nameWithType.vb: CommandEndpointHandler.New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.New + name.vb: New +- uid: MediatR.IMediator + commentId: T:MediatR.IMediator + parent: MediatR + isExternal: true + name: IMediator + nameWithType: IMediator + fullName: MediatR.IMediator +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of CqrsHttpOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions) + name.vb: IOptions(Of CqrsHttpOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + name: CqrsHttpOptions + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + name: CqrsHttpOptions + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.html + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: Microsoft.AspNetCore.Http.EndpointFilterInvocationContext + commentId: T:Microsoft.AspNetCore.Http.EndpointFilterInvocationContext + parent: Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.endpointfilterinvocationcontext + name: EndpointFilterInvocationContext + nameWithType: EndpointFilterInvocationContext + fullName: Microsoft.AspNetCore.Http.EndpointFilterInvocationContext +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.InvokeAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.InvokeAsync + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CommandEndpointHandler_InvokeAsync_Microsoft_AspNetCore_Http_EndpointFilterInvocationContext_Microsoft_AspNetCore_Http_EndpointFilterDelegate_ + name: InvokeAsync + nameWithType: CommandEndpointHandler.InvokeAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.InvokeAsync +- uid: Microsoft.AspNetCore.Http.IEndpointFilter.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + commentId: M:Microsoft.AspNetCore.Http.IEndpointFilter.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + parent: Microsoft.AspNetCore.Http.IEndpointFilter + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iendpointfilter.invokeasync + name: InvokeAsync(EndpointFilterInvocationContext, EndpointFilterDelegate) + nameWithType: IEndpointFilter.InvokeAsync(EndpointFilterInvocationContext, EndpointFilterDelegate) + fullName: Microsoft.AspNetCore.Http.IEndpointFilter.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext, Microsoft.AspNetCore.Http.EndpointFilterDelegate) + spec.csharp: + - uid: Microsoft.AspNetCore.Http.IEndpointFilter.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + name: InvokeAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iendpointfilter.invokeasync + - name: ( + - uid: Microsoft.AspNetCore.Http.EndpointFilterInvocationContext + name: EndpointFilterInvocationContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.endpointfilterinvocationcontext + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.EndpointFilterDelegate + name: EndpointFilterDelegate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.endpointfilterdelegate + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Http.IEndpointFilter.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + name: InvokeAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iendpointfilter.invokeasync + - name: ( + - uid: Microsoft.AspNetCore.Http.EndpointFilterInvocationContext + name: EndpointFilterInvocationContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.endpointfilterinvocationcontext + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.EndpointFilterDelegate + name: EndpointFilterDelegate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.endpointfilterdelegate + - name: ) +- uid: Microsoft.AspNetCore.Http.EndpointFilterDelegate + commentId: T:Microsoft.AspNetCore.Http.EndpointFilterDelegate + parent: Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.endpointfilterdelegate + name: EndpointFilterDelegate + nameWithType: EndpointFilterDelegate + fullName: Microsoft.AspNetCore.Http.EndpointFilterDelegate +- uid: System.Threading.Tasks.ValueTask{System.Object} + commentId: T:System.Threading.Tasks.ValueTask{System.Object} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.ValueTask`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + name: ValueTask + nameWithType: ValueTask + fullName: System.Threading.Tasks.ValueTask + nameWithType.vb: ValueTask(Of Object) + fullName.vb: System.Threading.Tasks.ValueTask(Of Object) + name.vb: ValueTask(Of Object) + spec.csharp: + - uid: System.Threading.Tasks.ValueTask`1 + name: ValueTask + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + - name: < + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.ValueTask`1 + name: ValueTask + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + - name: ( + - name: Of + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Threading.Tasks.ValueTask`1 + commentId: T:System.Threading.Tasks.ValueTask`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + name: ValueTask + nameWithType: ValueTask + fullName: System.Threading.Tasks.ValueTask + nameWithType.vb: ValueTask(Of TResult) + fullName.vb: System.Threading.Tasks.ValueTask(Of TResult) + name.vb: ValueTask(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.ValueTask`1 + name: ValueTask + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.ValueTask`1 + name: ValueTask + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.yml new file mode 100644 index 0000000..d58ed22 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.yml @@ -0,0 +1,588 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + id: CqrsHttpOptions + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CommandErrorResponseType + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CustomCommandErrorResponseMapper + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.DefaultJsonSerializerOptions + langs: + - csharp + - vb + name: CqrsHttpOptions + nameWithType: CqrsHttpOptions + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CqrsHttpOptions + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptions.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Configure options for mapping cqrs responses into http responses. + example: [] + syntax: + content: public class CqrsHttpOptions + content.vb: Public Class CqrsHttpOptions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CommandErrorResponseType + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CommandErrorResponseType + id: CommandErrorResponseType + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + langs: + - csharp + - vb + name: CommandErrorResponseType + nameWithType: CqrsHttpOptions.CommandErrorResponseType + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CommandErrorResponseType + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CommandErrorResponseType + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptions.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Configure the http response type for command errors. + example: [] + syntax: + content: public ErrorResponseType CommandErrorResponseType { get; set; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + content.vb: Public Property CommandErrorResponseType As ErrorResponseType + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CommandErrorResponseType* +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CustomCommandErrorResponseMapper + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CustomCommandErrorResponseMapper + id: CustomCommandErrorResponseMapper + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + langs: + - csharp + - vb + name: CustomCommandErrorResponseMapper + nameWithType: CqrsHttpOptions.CustomCommandErrorResponseMapper + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CustomCommandErrorResponseMapper + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CustomCommandErrorResponseMapper + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptions.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Custom logic to handle error command response. + example: [] + syntax: + content: public Func? CustomCommandErrorResponseMapper { get; set; } + parameters: [] + return: + type: System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult} + content.vb: Public Property CustomCommandErrorResponseMapper As Func(Of CommandResponse, HttpContext, IResult) + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CustomCommandErrorResponseMapper* +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.DefaultJsonSerializerOptions + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.DefaultJsonSerializerOptions + id: DefaultJsonSerializerOptions + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + langs: + - csharp + - vb + name: DefaultJsonSerializerOptions + nameWithType: CqrsHttpOptions.DefaultJsonSerializerOptions + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.DefaultJsonSerializerOptions + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DefaultJsonSerializerOptions + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptions.cs + startLine: 28 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Default json serializer options for minimal api. + remarks: For Controllers, please use builder.AddControllers().AddLongToStringJsonConverter(); + example: [] + syntax: + content: public JsonSerializerOptions DefaultJsonSerializerOptions { get; set; } + parameters: [] + return: + type: System.Text.Json.JsonSerializerOptions + content.vb: Public Property DefaultJsonSerializerOptions As JsonSerializerOptions + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.DefaultJsonSerializerOptions* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CommandErrorResponseType* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CommandErrorResponseType + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptions_CommandErrorResponseType + name: CommandErrorResponseType + nameWithType: CqrsHttpOptions.CommandErrorResponseType + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CommandErrorResponseType +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.html + name: ErrorResponseType + nameWithType: ErrorResponseType + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CustomCommandErrorResponseMapper* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CustomCommandErrorResponseMapper + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptions_CustomCommandErrorResponseMapper + name: CustomCommandErrorResponseMapper + nameWithType: CqrsHttpOptions.CustomCommandErrorResponseMapper + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.CustomCommandErrorResponseMapper +- uid: System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult} + commentId: T:System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult} + parent: System + definition: System.Func`3 + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of CommandResponse, HttpContext, IResult) + fullName.vb: System.Func(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse, Microsoft.AspNetCore.Http.HttpContext, Microsoft.AspNetCore.Http.IResult) + name.vb: Func(Of CommandResponse, HttpContext, IResult) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.HttpContext + name: HttpContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.httpcontext + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.IResult + name: IResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresult + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.HttpContext + name: HttpContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.httpcontext + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.IResult + name: IResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresult + - name: ) +- uid: System.Func`3 + commentId: T:System.Func`3 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T1, T2, TResult) + fullName.vb: System.Func(Of T1, T2, TResult) + name.vb: Func(Of T1, T2, TResult) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.DefaultJsonSerializerOptions* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.DefaultJsonSerializerOptions + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptions_DefaultJsonSerializerOptions + name: DefaultJsonSerializerOptions + nameWithType: CqrsHttpOptions.DefaultJsonSerializerOptions + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.DefaultJsonSerializerOptions +- uid: System.Text.Json.JsonSerializerOptions + commentId: T:System.Text.Json.JsonSerializerOptions + parent: System.Text.Json + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.json.jsonserializeroptions + name: JsonSerializerOptions + nameWithType: JsonSerializerOptions + fullName: System.Text.Json.JsonSerializerOptions +- uid: System.Text.Json + commentId: N:System.Text.Json + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.Json + nameWithType: System.Text.Json + fullName: System.Text.Json + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.Json + name: Json + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.json + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.Json + name: Json + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.json diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.yml new file mode 100644 index 0000000..ef8ee0d --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.yml @@ -0,0 +1,616 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + id: CqrsHttpOptionsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + langs: + - csharp + - vb + name: CqrsHttpOptionsInjector + nameWithType: CqrsHttpOptionsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptionsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CqrsHttpOptionsInjector + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptionsInjector.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Extension methods to configure behaviors of mapping command/query response to http response. + example: [] + syntax: + content: public static class CqrsHttpOptionsInjector + content.vb: Public Module CqrsHttpOptionsInjector + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + id: UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + langs: + - csharp + - vb + name: UseProblemDetails(CqrsInjector) + nameWithType: CqrsHttpOptionsInjector.UseProblemDetails(CqrsInjector) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptionsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UseProblemDetails + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptionsInjector.cs + startLine: 18 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Use to represent command response. + example: [] + syntax: + content: public static CqrsInjector UseProblemDetails(this CqrsInjector injector) + parameters: + - id: injector + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: The . + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Shared Function UseProblemDetails(injector As CqrsInjector) As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails* +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + id: UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + langs: + - csharp + - vb + name: UseCustomCommandErrorResponseMapper(CqrsInjector, Func) + nameWithType: CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(CqrsInjector, Func) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Func) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptionsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UseCustomCommandErrorResponseMapper + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptionsInjector.cs + startLine: 32 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Use custom mapper to convert command response into HTTP response. + example: [] + syntax: + content: public static CqrsInjector UseCustomCommandErrorResponseMapper(this CqrsInjector injector, Func mapper) + parameters: + - id: injector + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: The . + - id: mapper + type: System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult} + description: The custom map function. + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Shared Function UseCustomCommandErrorResponseMapper(injector As CqrsInjector, mapper As Func(Of CommandResponse, HttpContext, IResult)) As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper* + nameWithType.vb: CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(CqrsInjector, Func(Of CommandResponse, HttpContext, IResult)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Func(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse, Microsoft.AspNetCore.Http.HttpContext, Microsoft.AspNetCore.Http.IResult)) + name.vb: UseCustomCommandErrorResponseMapper(CqrsInjector, Func(Of CommandResponse, HttpContext, IResult)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + id: AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + langs: + - csharp + - vb + name: AddLongToStringJsonConverter(CqrsInjector) + nameWithType: CqrsHttpOptionsInjector.AddLongToStringJsonConverter(CqrsInjector) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptionsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddLongToStringJsonConverter + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsHttpOptionsInjector.cs + startLine: 50 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Serialize long to string for all json output. + example: [] + syntax: + content: public static CqrsInjector AddLongToStringJsonConverter(this CqrsInjector injector) + parameters: + - id: injector + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Shared Function AddLongToStringJsonConverter(injector As CqrsInjector) As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.AspNetCore.Mvc.ProblemDetails + commentId: T:Microsoft.AspNetCore.Mvc.ProblemDetails + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.problemdetails + name: ProblemDetails + nameWithType: ProblemDetails + fullName: Microsoft.AspNetCore.Mvc.ProblemDetails +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + name: CqrsInjector + nameWithType: CqrsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseProblemDetails_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + name: UseProblemDetails + nameWithType: CqrsHttpOptionsInjector.UseProblemDetails + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseCustomCommandErrorResponseMapper_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Func_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_Microsoft_AspNetCore_Http_HttpContext_Microsoft_AspNetCore_Http_IResult__ + name: UseCustomCommandErrorResponseMapper + nameWithType: CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper +- uid: System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult} + commentId: T:System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult} + parent: System + definition: System.Func`3 + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of CommandResponse, HttpContext, IResult) + fullName.vb: System.Func(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse, Microsoft.AspNetCore.Http.HttpContext, Microsoft.AspNetCore.Http.IResult) + name.vb: Func(Of CommandResponse, HttpContext, IResult) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.HttpContext + name: HttpContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.httpcontext + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.IResult + name: IResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresult + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.HttpContext + name: HttpContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.httpcontext + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.IResult + name: IResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresult + - name: ) +- uid: System.Func`3 + commentId: T:System.Func`3 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T1, T2, TResult) + fullName.vb: System.Func(Of T1, T2, TResult) + name.vb: Func(Of T1, T2, TResult) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_AddLongToStringJsonConverter_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + name: AddLongToStringJsonConverter + nameWithType: CqrsHttpOptionsInjector.AddLongToStringJsonConverter + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.yml new file mode 100644 index 0000000..e9532b8 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.yml @@ -0,0 +1,471 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider + id: CqrsModelBinderProvider + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext) + langs: + - csharp + - vb + name: CqrsModelBinderProvider + nameWithType: CqrsModelBinderProvider + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsModelBinderProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CqrsModelBinderProvider + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsModelBinderProvider.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Model Binder Provider for custom types used in CQRS. + example: [] + syntax: + content: 'public class CqrsModelBinderProvider : IModelBinderProvider' + content.vb: Public Class CqrsModelBinderProvider Implements IModelBinderProvider + inheritance: + - System.Object + implements: + - Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext) + id: GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext) + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider + langs: + - csharp + - vb + name: GetBinder(ModelBinderProviderContext) + nameWithType: CqrsModelBinderProvider.GetBinder(ModelBinderProviderContext) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsModelBinderProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetBinder + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsModelBinderProvider.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Creates a based on . + example: [] + syntax: + content: public IModelBinder? GetBinder(ModelBinderProviderContext context) + parameters: + - id: context + type: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext + description: The . + return: + type: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder + description: An . + content.vb: Public Function GetBinder(context As ModelBinderProviderContext) As IModelBinder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.GetBinder* + implements: + - Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider + commentId: T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider + parent: Microsoft.AspNetCore.Mvc.ModelBinding + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.imodelbinderprovider + name: IModelBinderProvider + nameWithType: IModelBinderProvider + fullName: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.AspNetCore.Mvc.ModelBinding + commentId: N:Microsoft.AspNetCore.Mvc.ModelBinding + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Mvc.ModelBinding + nameWithType: Microsoft.AspNetCore.Mvc.ModelBinding + fullName: Microsoft.AspNetCore.Mvc.ModelBinding + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Mvc + name: Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc + - name: . + - uid: Microsoft.AspNetCore.Mvc.ModelBinding + name: ModelBinding + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Mvc + name: Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc + - name: . + - uid: Microsoft.AspNetCore.Mvc.ModelBinding + name: ModelBinding + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding +- uid: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder + commentId: T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder + parent: Microsoft.AspNetCore.Mvc.ModelBinding + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.imodelbinder + name: IModelBinder + nameWithType: IModelBinder + fullName: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder +- uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext + commentId: T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext + parent: Microsoft.AspNetCore.Mvc.ModelBinding + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelbinderprovidercontext + name: ModelBinderProviderContext + nameWithType: ModelBinderProviderContext + fullName: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.GetBinder* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.GetBinder + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsModelBinderProvider_GetBinder_Microsoft_AspNetCore_Mvc_ModelBinding_ModelBinderProviderContext_ + name: GetBinder + nameWithType: CqrsModelBinderProvider.GetBinder + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.GetBinder +- uid: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext) + commentId: M:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext) + parent: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.imodelbinderprovider.getbinder + name: GetBinder(ModelBinderProviderContext) + nameWithType: IModelBinderProvider.GetBinder(ModelBinderProviderContext) + fullName: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext) + name: GetBinder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.imodelbinderprovider.getbinder + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext + name: ModelBinderProviderContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelbinderprovidercontext + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext) + name: GetBinder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.imodelbinderprovider.getbinder + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext + name: ModelBinderProviderContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelbinderprovidercontext + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.yml new file mode 100644 index 0000000..d879cbc --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.yml @@ -0,0 +1,732 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult + id: CqrsObjectResult + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.#ctor(System.Object) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext) + langs: + - csharp + - vb + name: CqrsObjectResult + nameWithType: CqrsObjectResult + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsObjectResult.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CqrsObjectResult + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsObjectResult.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Send command response as json and report current cqrs version. + example: [] + syntax: + content: 'public class CqrsObjectResult : ObjectResult, IStatusCodeActionResult, IActionResult' + content.vb: Public Class CqrsObjectResult Inherits ObjectResult Implements IStatusCodeActionResult, IActionResult + inheritance: + - System.Object + - Microsoft.AspNetCore.Mvc.ActionResult + - Microsoft.AspNetCore.Mvc.ObjectResult + implements: + - Microsoft.AspNetCore.Mvc.Infrastructure.IStatusCodeActionResult + - Microsoft.AspNetCore.Mvc.IActionResult + inheritedMembers: + - Microsoft.AspNetCore.Mvc.ObjectResult.OnFormatting(Microsoft.AspNetCore.Mvc.ActionContext) + - Microsoft.AspNetCore.Mvc.ObjectResult.Value + - Microsoft.AspNetCore.Mvc.ObjectResult.Formatters + - Microsoft.AspNetCore.Mvc.ObjectResult.ContentTypes + - Microsoft.AspNetCore.Mvc.ObjectResult.DeclaredType + - Microsoft.AspNetCore.Mvc.ObjectResult.StatusCode + - Microsoft.AspNetCore.Mvc.ActionResult.ExecuteResult(Microsoft.AspNetCore.Mvc.ActionContext) + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.#ctor(System.Object) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.#ctor(System.Object) + id: '#ctor(System.Object)' + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult + langs: + - csharp + - vb + name: CqrsObjectResult(object?) + nameWithType: CqrsObjectResult.CqrsObjectResult(object?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.CqrsObjectResult(object?) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsObjectResult.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsObjectResult.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Send command response as json and report current cqrs version. + example: [] + syntax: + content: public CqrsObjectResult(object? value) + parameters: + - id: value + type: System.Object + description: '' + content.vb: Public Sub New(value As Object) + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.#ctor* + nameWithType.vb: CqrsObjectResult.New(Object) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.New(Object) + name.vb: New(Object) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext) + id: ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext) + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult + langs: + - csharp + - vb + name: ExecuteResultAsync(ActionContext) + nameWithType: CqrsObjectResult.ExecuteResultAsync(ActionContext) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsObjectResult.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ExecuteResultAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsObjectResult.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: >- + Executes the result operation of the action method asynchronously. This method is called by MVC to process + + the result of an action method. + + The default implementation of this method calls the method and + + returns a completed task. + example: [] + syntax: + content: public override Task ExecuteResultAsync(ActionContext context) + parameters: + - id: context + type: Microsoft.AspNetCore.Mvc.ActionContext + description: >- + The context in which the result is executed. The context information includes + information about the action that was executed and request information. + return: + type: System.Threading.Tasks.Task + description: A task that represents the asynchronous execute operation. + content.vb: Public Overrides Function ExecuteResultAsync(context As ActionContext) As Task + overridden: Microsoft.AspNetCore.Mvc.ObjectResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext) + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.ExecuteResultAsync* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Microsoft.AspNetCore.Mvc.ActionResult + commentId: T:Microsoft.AspNetCore.Mvc.ActionResult + parent: Microsoft.AspNetCore.Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.actionresult + name: ActionResult + nameWithType: ActionResult + fullName: Microsoft.AspNetCore.Mvc.ActionResult +- uid: Microsoft.AspNetCore.Mvc.ObjectResult + commentId: T:Microsoft.AspNetCore.Mvc.ObjectResult + parent: Microsoft.AspNetCore.Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.objectresult + name: ObjectResult + nameWithType: ObjectResult + fullName: Microsoft.AspNetCore.Mvc.ObjectResult +- uid: Microsoft.AspNetCore.Mvc.Infrastructure.IStatusCodeActionResult + commentId: T:Microsoft.AspNetCore.Mvc.Infrastructure.IStatusCodeActionResult + parent: Microsoft.AspNetCore.Mvc.Infrastructure + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.infrastructure.istatuscodeactionresult + name: IStatusCodeActionResult + nameWithType: IStatusCodeActionResult + fullName: Microsoft.AspNetCore.Mvc.Infrastructure.IStatusCodeActionResult +- uid: Microsoft.AspNetCore.Mvc.IActionResult + commentId: T:Microsoft.AspNetCore.Mvc.IActionResult + parent: Microsoft.AspNetCore.Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.iactionresult + name: IActionResult + nameWithType: IActionResult + fullName: Microsoft.AspNetCore.Mvc.IActionResult +- uid: Microsoft.AspNetCore.Mvc.ObjectResult.OnFormatting(Microsoft.AspNetCore.Mvc.ActionContext) + commentId: M:Microsoft.AspNetCore.Mvc.ObjectResult.OnFormatting(Microsoft.AspNetCore.Mvc.ActionContext) + parent: Microsoft.AspNetCore.Mvc.ObjectResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.objectresult.onformatting + name: OnFormatting(ActionContext) + nameWithType: ObjectResult.OnFormatting(ActionContext) + fullName: Microsoft.AspNetCore.Mvc.ObjectResult.OnFormatting(Microsoft.AspNetCore.Mvc.ActionContext) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ObjectResult.OnFormatting(Microsoft.AspNetCore.Mvc.ActionContext) + name: OnFormatting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.objectresult.onformatting + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ActionContext + name: ActionContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.actioncontext + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ObjectResult.OnFormatting(Microsoft.AspNetCore.Mvc.ActionContext) + name: OnFormatting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.objectresult.onformatting + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ActionContext + name: ActionContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.actioncontext + - name: ) +- uid: Microsoft.AspNetCore.Mvc.ObjectResult.Value + commentId: P:Microsoft.AspNetCore.Mvc.ObjectResult.Value + parent: Microsoft.AspNetCore.Mvc.ObjectResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.objectresult.value + name: Value + nameWithType: ObjectResult.Value + fullName: Microsoft.AspNetCore.Mvc.ObjectResult.Value +- uid: Microsoft.AspNetCore.Mvc.ObjectResult.Formatters + commentId: P:Microsoft.AspNetCore.Mvc.ObjectResult.Formatters + parent: Microsoft.AspNetCore.Mvc.ObjectResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.objectresult.formatters + name: Formatters + nameWithType: ObjectResult.Formatters + fullName: Microsoft.AspNetCore.Mvc.ObjectResult.Formatters +- uid: Microsoft.AspNetCore.Mvc.ObjectResult.ContentTypes + commentId: P:Microsoft.AspNetCore.Mvc.ObjectResult.ContentTypes + parent: Microsoft.AspNetCore.Mvc.ObjectResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.objectresult.contenttypes + name: ContentTypes + nameWithType: ObjectResult.ContentTypes + fullName: Microsoft.AspNetCore.Mvc.ObjectResult.ContentTypes +- uid: Microsoft.AspNetCore.Mvc.ObjectResult.DeclaredType + commentId: P:Microsoft.AspNetCore.Mvc.ObjectResult.DeclaredType + parent: Microsoft.AspNetCore.Mvc.ObjectResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.objectresult.declaredtype + name: DeclaredType + nameWithType: ObjectResult.DeclaredType + fullName: Microsoft.AspNetCore.Mvc.ObjectResult.DeclaredType +- uid: Microsoft.AspNetCore.Mvc.ObjectResult.StatusCode + commentId: P:Microsoft.AspNetCore.Mvc.ObjectResult.StatusCode + parent: Microsoft.AspNetCore.Mvc.ObjectResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.objectresult.statuscode + name: StatusCode + nameWithType: ObjectResult.StatusCode + fullName: Microsoft.AspNetCore.Mvc.ObjectResult.StatusCode +- uid: Microsoft.AspNetCore.Mvc.ActionResult.ExecuteResult(Microsoft.AspNetCore.Mvc.ActionContext) + commentId: M:Microsoft.AspNetCore.Mvc.ActionResult.ExecuteResult(Microsoft.AspNetCore.Mvc.ActionContext) + parent: Microsoft.AspNetCore.Mvc.ActionResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.actionresult.executeresult + name: ExecuteResult(ActionContext) + nameWithType: ActionResult.ExecuteResult(ActionContext) + fullName: Microsoft.AspNetCore.Mvc.ActionResult.ExecuteResult(Microsoft.AspNetCore.Mvc.ActionContext) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ActionResult.ExecuteResult(Microsoft.AspNetCore.Mvc.ActionContext) + name: ExecuteResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.actionresult.executeresult + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ActionContext + name: ActionContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.actioncontext + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ActionResult.ExecuteResult(Microsoft.AspNetCore.Mvc.ActionContext) + name: ExecuteResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.actionresult.executeresult + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ActionContext + name: ActionContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.actioncontext + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.AspNetCore.Mvc + commentId: N:Microsoft.AspNetCore.Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Mvc + nameWithType: Microsoft.AspNetCore.Mvc + fullName: Microsoft.AspNetCore.Mvc + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Mvc + name: Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Mvc + name: Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc +- uid: Microsoft.AspNetCore.Mvc.Infrastructure + commentId: N:Microsoft.AspNetCore.Mvc.Infrastructure + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Mvc.Infrastructure + nameWithType: Microsoft.AspNetCore.Mvc.Infrastructure + fullName: Microsoft.AspNetCore.Mvc.Infrastructure + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Mvc + name: Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc + - name: . + - uid: Microsoft.AspNetCore.Mvc.Infrastructure + name: Infrastructure + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.infrastructure + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Mvc + name: Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc + - name: . + - uid: Microsoft.AspNetCore.Mvc.Infrastructure + name: Infrastructure + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.infrastructure +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsObjectResult__ctor_System_Object_ + name: CqrsObjectResult + nameWithType: CqrsObjectResult.CqrsObjectResult + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.CqrsObjectResult + nameWithType.vb: CqrsObjectResult.New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.New + name.vb: New +- uid: Microsoft.AspNetCore.Mvc.ObjectResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext) + commentId: M:Microsoft.AspNetCore.Mvc.ObjectResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext) + parent: Microsoft.AspNetCore.Mvc.ObjectResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.objectresult.executeresultasync + name: ExecuteResultAsync(ActionContext) + nameWithType: ObjectResult.ExecuteResultAsync(ActionContext) + fullName: Microsoft.AspNetCore.Mvc.ObjectResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ObjectResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext) + name: ExecuteResultAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.objectresult.executeresultasync + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ActionContext + name: ActionContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.actioncontext + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ObjectResult.ExecuteResultAsync(Microsoft.AspNetCore.Mvc.ActionContext) + name: ExecuteResultAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.objectresult.executeresultasync + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ActionContext + name: ActionContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.actioncontext + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.ExecuteResultAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.ExecuteResultAsync + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsObjectResult_ExecuteResultAsync_Microsoft_AspNetCore_Mvc_ActionContext_ + name: ExecuteResultAsync + nameWithType: CqrsObjectResult.ExecuteResultAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.ExecuteResultAsync +- uid: Microsoft.AspNetCore.Mvc.ActionContext + commentId: T:Microsoft.AspNetCore.Mvc.ActionContext + parent: Microsoft.AspNetCore.Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.actioncontext + name: ActionContext + nameWithType: ActionContext + fullName: Microsoft.AspNetCore.Mvc.ActionContext +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.yml new file mode 100644 index 0000000..46709f0 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.yml @@ -0,0 +1,591 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult + id: CqrsResult + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.#ctor(System.Object,System.Text.Json.JsonSerializerOptions) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.ExecuteAsync(Microsoft.AspNetCore.Http.HttpContext) + langs: + - csharp + - vb + name: CqrsResult + nameWithType: CqrsResult + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsResult.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CqrsResult + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsResult.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Send object as json and append X-Cqrs-Version header + example: [] + syntax: + content: 'public class CqrsResult : IResult' + content.vb: Public Class CqrsResult Implements IResult + inheritance: + - System.Object + implements: + - Microsoft.AspNetCore.Http.IResult + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.#ctor(System.Object,System.Text.Json.JsonSerializerOptions) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.#ctor(System.Object,System.Text.Json.JsonSerializerOptions) + id: '#ctor(System.Object,System.Text.Json.JsonSerializerOptions)' + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult + langs: + - csharp + - vb + name: CqrsResult(object, JsonSerializerOptions?) + nameWithType: CqrsResult.CqrsResult(object, JsonSerializerOptions?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.CqrsResult(object, System.Text.Json.JsonSerializerOptions?) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsResult.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsResult.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Send object as json and append X-Cqrs-Version header + example: [] + syntax: + content: public CqrsResult(object commandResponse, JsonSerializerOptions? options = null) + parameters: + - id: commandResponse + type: System.Object + description: Response body. + - id: options + type: System.Text.Json.JsonSerializerOptions + description: to use. + content.vb: Public Sub New(commandResponse As Object, options As JsonSerializerOptions = Nothing) + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.#ctor* + nameWithType.vb: CqrsResult.New(Object, JsonSerializerOptions) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.New(Object, System.Text.Json.JsonSerializerOptions) + name.vb: New(Object, JsonSerializerOptions) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.ExecuteAsync(Microsoft.AspNetCore.Http.HttpContext) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.ExecuteAsync(Microsoft.AspNetCore.Http.HttpContext) + id: ExecuteAsync(Microsoft.AspNetCore.Http.HttpContext) + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult + langs: + - csharp + - vb + name: ExecuteAsync(HttpContext) + nameWithType: CqrsResult.ExecuteAsync(HttpContext) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.ExecuteAsync(Microsoft.AspNetCore.Http.HttpContext) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsResult.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ExecuteAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsResult.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Write an HTTP response reflecting the result. + example: [] + syntax: + content: public Task ExecuteAsync(HttpContext httpContext) + parameters: + - id: httpContext + type: Microsoft.AspNetCore.Http.HttpContext + description: The for the current request. + return: + type: System.Threading.Tasks.Task + description: A task that represents the asynchronous execute operation. + content.vb: Public Function ExecuteAsync(httpContext As HttpContext) As Task + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.ExecuteAsync* + implements: + - Microsoft.AspNetCore.Http.IResult.ExecuteAsync(Microsoft.AspNetCore.Http.HttpContext) +references: +- uid: System.Text.Json.JsonSerializerOptions + commentId: T:System.Text.Json.JsonSerializerOptions + parent: System.Text.Json + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.json.jsonserializeroptions + name: JsonSerializerOptions + nameWithType: JsonSerializerOptions + fullName: System.Text.Json.JsonSerializerOptions +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Microsoft.AspNetCore.Http.IResult + commentId: T:Microsoft.AspNetCore.Http.IResult + parent: Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresult + name: IResult + nameWithType: IResult + fullName: Microsoft.AspNetCore.Http.IResult +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Text.Json + commentId: N:System.Text.Json + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.Json + nameWithType: System.Text.Json + fullName: System.Text.Json + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.Json + name: Json + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.json + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.Json + name: Json + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.json +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.AspNetCore.Http + commentId: N:Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Http + nameWithType: Microsoft.AspNetCore.Http + fullName: Microsoft.AspNetCore.Http + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsResult__ctor_System_Object_System_Text_Json_JsonSerializerOptions_ + name: CqrsResult + nameWithType: CqrsResult.CqrsResult + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.CqrsResult + nameWithType.vb: CqrsResult.New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.New + name.vb: New +- uid: Microsoft.AspNetCore.Http.HttpContext + commentId: T:Microsoft.AspNetCore.Http.HttpContext + parent: Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.httpcontext + name: HttpContext + nameWithType: HttpContext + fullName: Microsoft.AspNetCore.Http.HttpContext +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.ExecuteAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.ExecuteAsync + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsResult_ExecuteAsync_Microsoft_AspNetCore_Http_HttpContext_ + name: ExecuteAsync + nameWithType: CqrsResult.ExecuteAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.ExecuteAsync +- uid: Microsoft.AspNetCore.Http.IResult.ExecuteAsync(Microsoft.AspNetCore.Http.HttpContext) + commentId: M:Microsoft.AspNetCore.Http.IResult.ExecuteAsync(Microsoft.AspNetCore.Http.HttpContext) + parent: Microsoft.AspNetCore.Http.IResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresult.executeasync + name: ExecuteAsync(HttpContext) + nameWithType: IResult.ExecuteAsync(HttpContext) + fullName: Microsoft.AspNetCore.Http.IResult.ExecuteAsync(Microsoft.AspNetCore.Http.HttpContext) + spec.csharp: + - uid: Microsoft.AspNetCore.Http.IResult.ExecuteAsync(Microsoft.AspNetCore.Http.HttpContext) + name: ExecuteAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresult.executeasync + - name: ( + - uid: Microsoft.AspNetCore.Http.HttpContext + name: HttpContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.httpcontext + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Http.IResult.ExecuteAsync(Microsoft.AspNetCore.Http.HttpContext) + name: ExecuteAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresult.executeasync + - name: ( + - uid: Microsoft.AspNetCore.Http.HttpContext + name: HttpContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.httpcontext + - name: ) +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.yml new file mode 100644 index 0000000..6bb773a --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.yml @@ -0,0 +1,474 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions + id: CqrsResultExtensions + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.Cqrs(Microsoft.AspNetCore.Http.IResultExtensions,System.Object,System.Text.Json.JsonSerializerOptions) + langs: + - csharp + - vb + name: CqrsResultExtensions + nameWithType: CqrsResultExtensions + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsResultExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CqrsResultExtensions + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsResultExtensions.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Extension methods for creating cqrs result. + example: [] + syntax: + content: public static class CqrsResultExtensions + content.vb: Public Module CqrsResultExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.Cqrs(Microsoft.AspNetCore.Http.IResultExtensions,System.Object,System.Text.Json.JsonSerializerOptions) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.Cqrs(Microsoft.AspNetCore.Http.IResultExtensions,System.Object,System.Text.Json.JsonSerializerOptions) + id: Cqrs(Microsoft.AspNetCore.Http.IResultExtensions,System.Object,System.Text.Json.JsonSerializerOptions) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions + langs: + - csharp + - vb + name: Cqrs(IResultExtensions, object, JsonSerializerOptions?) + nameWithType: CqrsResultExtensions.Cqrs(IResultExtensions, object, JsonSerializerOptions?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.Cqrs(Microsoft.AspNetCore.Http.IResultExtensions, object, System.Text.Json.JsonSerializerOptions?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsResultExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Cqrs + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsResultExtensions.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Write result as json and append cqrs response header. + example: [] + syntax: + content: public static IResult Cqrs(this IResultExtensions extensions, object result, JsonSerializerOptions? options = null) + parameters: + - id: extensions + type: Microsoft.AspNetCore.Http.IResultExtensions + description: + - id: result + type: System.Object + description: The command response. + - id: options + type: System.Text.Json.JsonSerializerOptions + description: Optional json serializer options. + return: + type: Microsoft.AspNetCore.Http.IResult + description: '' + content.vb: Public Shared Function Cqrs(extensions As IResultExtensions, result As Object, options As JsonSerializerOptions = Nothing) As IResult + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.Cqrs* + nameWithType.vb: CqrsResultExtensions.Cqrs(IResultExtensions, Object, JsonSerializerOptions) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.Cqrs(Microsoft.AspNetCore.Http.IResultExtensions, Object, System.Text.Json.JsonSerializerOptions) + name.vb: Cqrs(IResultExtensions, Object, JsonSerializerOptions) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.AspNetCore.Http.IResultExtensions + commentId: T:Microsoft.AspNetCore.Http.IResultExtensions + parent: Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresultextensions + name: IResultExtensions + nameWithType: IResultExtensions + fullName: Microsoft.AspNetCore.Http.IResultExtensions +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.Cqrs* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsResultExtensions_Cqrs_Microsoft_AspNetCore_Http_IResultExtensions_System_Object_System_Text_Json_JsonSerializerOptions_ + name: Cqrs + nameWithType: CqrsResultExtensions.Cqrs + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.Cqrs +- uid: System.Text.Json.JsonSerializerOptions + commentId: T:System.Text.Json.JsonSerializerOptions + parent: System.Text.Json + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.json.jsonserializeroptions + name: JsonSerializerOptions + nameWithType: JsonSerializerOptions + fullName: System.Text.Json.JsonSerializerOptions +- uid: Microsoft.AspNetCore.Http.IResult + commentId: T:Microsoft.AspNetCore.Http.IResult + parent: Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresult + name: IResult + nameWithType: IResult + fullName: Microsoft.AspNetCore.Http.IResult +- uid: Microsoft.AspNetCore.Http + commentId: N:Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Http + nameWithType: Microsoft.AspNetCore.Http + fullName: Microsoft.AspNetCore.Http + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http +- uid: System.Text.Json + commentId: N:System.Text.Json + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.Json + nameWithType: System.Text.Json + fullName: System.Text.Json + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.Json + name: Json + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.json + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.Json + name: Json + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.json diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml new file mode 100644 index 0000000..65fa64c --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.yml @@ -0,0 +1,1348 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + id: CqrsRouteMapper + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate,Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter,System.String,System.Boolean) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter,System.String,System.Boolean) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + langs: + - csharp + - vb + name: CqrsRouteMapper + nameWithType: CqrsRouteMapper + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CqrsRouteMapper + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Extension methods used for register Command and Query endpoint in minimal API. + example: [] + syntax: + content: public static class CqrsRouteMapper + content.vb: Public Module CqrsRouteMapper + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter,System.String,System.Boolean) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter,System.String,System.Boolean) + id: MapQuery``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter,System.String,System.Boolean) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: MapQuery(IEndpointRouteBuilder, string, MapNullableRouteParameter, string, bool) + nameWithType: CqrsRouteMapper.MapQuery(IEndpointRouteBuilder, string, MapNullableRouteParameter, string, bool) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string, Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter, string, bool) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapQuery + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 70 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map a query API, using GET method. T would been constructed from route and query string. + example: + - >- + The following code: + +
app.MapQuery<ItemQuery>("apps/{appName}/instance/{instanceId}/roles", true);
+ + would register following routes: + +
apps/-/instance/-/roles
+
+    apps/{appName}/instance/-/roles
+
+    apps/-/instance/{instanceId}/roles
+
+    apps/{appName}/instance/{instanceId}/roles
+ syntax: + content: public static IEndpointConventionBuilder MapQuery(this IEndpointRouteBuilder app, string route, MapNullableRouteParameter mapNullableRouteParameters = MapNullableRouteParameter.Disable, string nullRouteParameterPattern = "-", bool enableHead = false) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: route + type: System.String + description: The route template for API. + - id: mapNullableRouteParameters + type: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + description: Multiple routes should be mapped when for nullable route parameters. + - id: nullRouteParameterPattern + type: System.String + description: Replace route parameter with given string to represent null. + - id: enableHead + type: System.Boolean + description: Map HEAD method for the same routes. + typeParameters: + - id: T + description: The type of the query. + return: + type: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + description: '' + content.vb: Public Shared Function MapQuery(Of T)(app As IEndpointRouteBuilder, route As String, mapNullableRouteParameters As MapNullableRouteParameter = MapNullableRouteParameter.Disable, nullRouteParameterPattern As String = "-", enableHead As Boolean = False) As IEndpointConventionBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery* + nameWithType.vb: CqrsRouteMapper.MapQuery(Of T)(IEndpointRouteBuilder, String, MapNullableRouteParameter, String, Boolean) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery(Of T)(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String, Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter, String, Boolean) + name.vb: MapQuery(Of T)(IEndpointRouteBuilder, String, MapNullableRouteParameter, String, Boolean) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate,Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter,System.String,System.Boolean) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate,Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter,System.String,System.Boolean) + id: MapQuery(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate,Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter,System.String,System.Boolean) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: MapQuery(IEndpointRouteBuilder, string, Delegate, MapNullableRouteParameter, string, bool) + nameWithType: CqrsRouteMapper.MapQuery(IEndpointRouteBuilder, string, Delegate, MapNullableRouteParameter, string, bool) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string, System.Delegate, Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter, string, bool) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapQuery + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 108 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map a query API, using GET method. + example: + - >- + The following code: + +
app.MapQuery("apps/{appName}/instance/{instanceId}/roles", (string? appName, string? instanceId) => new ItemQuery(appName, instanceId), true);
+ + would register following routes: + +
apps/-/instance/-/roles
+
+    apps/{appName}/instance/-/roles
+
+    apps/-/instance/{instanceId}/roles
+
+    apps/{appName}/instance/{instanceId}/roles
+ syntax: + content: public static IEndpointConventionBuilder MapQuery(this IEndpointRouteBuilder app, string route, Delegate handler, MapNullableRouteParameter mapNullableRouteParameters = MapNullableRouteParameter.Disable, string nullRouteParameterPattern = "-", bool enableHead = false) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: route + type: System.String + description: The route template. + - id: handler + type: System.Delegate + description: The delegate that returns a instance. + - id: mapNullableRouteParameters + type: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + description: Multiple routes should be mapped when for nullable route parameters. + - id: nullRouteParameterPattern + type: System.String + description: Replace route parameter with given string to represent null. + - id: enableHead + type: System.Boolean + description: Allow HEAD for the same routes. + return: + type: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + description: '' + content.vb: Public Shared Function MapQuery(app As IEndpointRouteBuilder, route As String, handler As [Delegate], mapNullableRouteParameters As MapNullableRouteParameter = MapNullableRouteParameter.Disable, nullRouteParameterPattern As String = "-", enableHead As Boolean = False) As IEndpointConventionBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery* + nameWithType.vb: CqrsRouteMapper.MapQuery(IEndpointRouteBuilder, String, Delegate, MapNullableRouteParameter, String, Boolean) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String, System.Delegate, Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter, String, Boolean) + name.vb: MapQuery(IEndpointRouteBuilder, String, Delegate, MapNullableRouteParameter, String, Boolean) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + id: MapCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: MapCommand(IEndpointRouteBuilder, string) + nameWithType: CqrsRouteMapper.MapCommand(IEndpointRouteBuilder, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapCommand + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 188 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map a command API, using different HTTP methods based on prefix. See example for details. + example: + - >- +
app.MapCommand<CreateItemCommand>("/items"); // Starts with 'Create' or 'Add' - POST
+
+    app.MapCommand<UpdateItemCommand>("/items/{id:int}") // Starts with 'Update' or 'Replace' - PUT
+
+    app.MapCommand<DeleteCommand>("/items/{id:int}") // Starts with 'Delete' or 'Remove' - DELETE
+
+    app.MapCommand<ResetItemCommand>("/items/{id:int}:reset) // Others - PUT
+ syntax: + content: public static IEndpointConventionBuilder MapCommand(this IEndpointRouteBuilder app, string route) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: route + type: System.String + description: The route template. + typeParameters: + - id: T + description: The type of the command. + return: + type: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + description: '' + content.vb: Public Shared Function MapCommand(Of T)(app As IEndpointRouteBuilder, route As String) As IEndpointConventionBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand* + nameWithType.vb: CqrsRouteMapper.MapCommand(Of T)(IEndpointRouteBuilder, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand(Of T)(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String) + name.vb: MapCommand(Of T)(IEndpointRouteBuilder, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + id: MapCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: MapCommand(IEndpointRouteBuilder, string, Delegate) + nameWithType: CqrsRouteMapper.MapCommand(IEndpointRouteBuilder, string, Delegate) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string, System.Delegate) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapCommand + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 226 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map a command API, using different method based on type name prefix. + example: + - >- +
app.MapCommand("/items", () => new CreateItemCommand()); // Starts with 'Create' or 'Add' - POST
+
+    app.MapCommand("/items/{id:int}", (int id) => new UpdateItemCommand(id)) // Starts with 'Update' or 'Replace' - PUT
+
+    app.MapCommand("/items/{id:int}", (int id) => new DeleteItemCommand(id)) // Starts with 'Delete' or 'Remove' - DELETE
+
+    app.MapCommand("/items/{id:int}:reset, (int id) => new ResetItemCommand(id)) // Others - PUT
+ syntax: + content: public static IEndpointConventionBuilder MapCommand(this IEndpointRouteBuilder app, string route, Delegate handler) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: route + type: System.String + description: The route template. + - id: handler + type: System.Delegate + description: The delegate that returns a instance of . + return: + type: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + description: '' + content.vb: Public Shared Function MapCommand(app As IEndpointRouteBuilder, route As String, handler As [Delegate]) As IEndpointConventionBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand* + nameWithType.vb: CqrsRouteMapper.MapCommand(IEndpointRouteBuilder, String, Delegate) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String, System.Delegate) + name.vb: MapCommand(IEndpointRouteBuilder, String, Delegate) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + id: MapPostCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: MapPostCommand(IEndpointRouteBuilder, string) + nameWithType: CqrsRouteMapper.MapPostCommand(IEndpointRouteBuilder, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapPostCommand + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 257 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map a command API, using POST method and get command data from request body. + example: [] + syntax: + content: public static IEndpointConventionBuilder MapPostCommand(this IEndpointRouteBuilder app, string route) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: route + type: System.String + description: The route template. + typeParameters: + - id: TCommand + description: The type of command. + return: + type: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + description: '' + content.vb: Public Shared Function MapPostCommand(Of TCommand)(app As IEndpointRouteBuilder, route As String) As IEndpointConventionBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand* + nameWithType.vb: CqrsRouteMapper.MapPostCommand(Of TCommand)(IEndpointRouteBuilder, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand(Of TCommand)(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String) + name.vb: MapPostCommand(Of TCommand)(IEndpointRouteBuilder, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + id: MapPostCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: MapPostCommand(IEndpointRouteBuilder, string, Delegate) + nameWithType: CqrsRouteMapper.MapPostCommand(IEndpointRouteBuilder, string, Delegate) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string, System.Delegate) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapPostCommand + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 271 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map a command API, using POST method. + example: [] + syntax: + content: public static IEndpointConventionBuilder MapPostCommand(this IEndpointRouteBuilder app, string route, Delegate handler) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: route + type: System.String + description: The route template. + - id: handler + type: System.Delegate + description: The delegate that returns a instance of . + return: + type: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + description: '' + content.vb: Public Shared Function MapPostCommand(app As IEndpointRouteBuilder, route As String, handler As [Delegate]) As IEndpointConventionBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand* + nameWithType.vb: CqrsRouteMapper.MapPostCommand(IEndpointRouteBuilder, String, Delegate) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String, System.Delegate) + name.vb: MapPostCommand(IEndpointRouteBuilder, String, Delegate) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + id: MapPutCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: MapPutCommand(IEndpointRouteBuilder, string) + nameWithType: CqrsRouteMapper.MapPutCommand(IEndpointRouteBuilder, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapPutCommand + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 290 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map a command API, using PUT method and get command data from request body. + example: [] + syntax: + content: public static IEndpointConventionBuilder MapPutCommand(this IEndpointRouteBuilder app, string route) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: route + type: System.String + description: The route template. + typeParameters: + - id: TCommand + description: The type of command. + return: + type: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + description: '' + content.vb: Public Shared Function MapPutCommand(Of TCommand)(app As IEndpointRouteBuilder, route As String) As IEndpointConventionBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand* + nameWithType.vb: CqrsRouteMapper.MapPutCommand(Of TCommand)(IEndpointRouteBuilder, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand(Of TCommand)(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String) + name.vb: MapPutCommand(Of TCommand)(IEndpointRouteBuilder, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + id: MapPutCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: MapPutCommand(IEndpointRouteBuilder, string, Delegate) + nameWithType: CqrsRouteMapper.MapPutCommand(IEndpointRouteBuilder, string, Delegate) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string, System.Delegate) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapPutCommand + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 304 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map a command API, using PUT method. + example: [] + syntax: + content: public static IEndpointConventionBuilder MapPutCommand(this IEndpointRouteBuilder app, string route, Delegate handler) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: route + type: System.String + description: The route template. + - id: handler + type: System.Delegate + description: The delegate that returns a instance of . + return: + type: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + description: '' + content.vb: Public Shared Function MapPutCommand(app As IEndpointRouteBuilder, route As String, handler As [Delegate]) As IEndpointConventionBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand* + nameWithType.vb: CqrsRouteMapper.MapPutCommand(IEndpointRouteBuilder, String, Delegate) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String, System.Delegate) + name.vb: MapPutCommand(IEndpointRouteBuilder, String, Delegate) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + id: MapDeleteCommand``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: MapDeleteCommand(IEndpointRouteBuilder, string) + nameWithType: CqrsRouteMapper.MapDeleteCommand(IEndpointRouteBuilder, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapDeleteCommand + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 321 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map a command API, using DELETE method and get command from route/query parameters. + example: [] + syntax: + content: public static IEndpointConventionBuilder MapDeleteCommand(this IEndpointRouteBuilder app, string route) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: route + type: System.String + description: The route template. + typeParameters: + - id: TCommand + description: The type of command. + return: + type: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + description: '' + content.vb: Public Shared Function MapDeleteCommand(Of TCommand)(app As IEndpointRouteBuilder, route As String) As IEndpointConventionBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand* + nameWithType.vb: CqrsRouteMapper.MapDeleteCommand(Of TCommand)(IEndpointRouteBuilder, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand(Of TCommand)(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String) + name.vb: MapDeleteCommand(Of TCommand)(IEndpointRouteBuilder, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + id: MapDeleteCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.Delegate) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: MapDeleteCommand(IEndpointRouteBuilder, string, Delegate) + nameWithType: CqrsRouteMapper.MapDeleteCommand(IEndpointRouteBuilder, string, Delegate) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string, System.Delegate) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapDeleteCommand + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 335 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map a command API, using DELETE method. + example: [] + syntax: + content: public static IEndpointConventionBuilder MapDeleteCommand(this IEndpointRouteBuilder app, string route, Delegate handler) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: route + type: System.String + description: The route template. + - id: handler + type: System.Delegate + description: The delegate that returns a instance of . + return: + type: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + description: '' + content.vb: Public Shared Function MapDeleteCommand(app As IEndpointRouteBuilder, route As String, handler As [Delegate]) As IEndpointConventionBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand* + nameWithType.vb: CqrsRouteMapper.MapDeleteCommand(IEndpointRouteBuilder, String, Delegate) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String, System.Delegate) + name.vb: MapDeleteCommand(IEndpointRouteBuilder, String, Delegate) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + id: MapPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: MapPrefixToPost(IEndpointRouteBuilder, string) + nameWithType: CqrsRouteMapper.MapPrefixToPost(IEndpointRouteBuilder, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapPrefixToPost + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 350 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map prefix to POST method for further MapCommand() calls. + example: [] + syntax: + content: public static IEndpointRouteBuilder MapPrefixToPost(this IEndpointRouteBuilder app, string prefix) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: prefix + type: System.String + description: The new prefix. + return: + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + content.vb: Public Shared Function MapPrefixToPost(app As IEndpointRouteBuilder, prefix As String) As IEndpointRouteBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPost* + nameWithType.vb: CqrsRouteMapper.MapPrefixToPost(IEndpointRouteBuilder, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String) + name.vb: MapPrefixToPost(IEndpointRouteBuilder, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + id: StopMappingPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: StopMappingPrefixToPost(IEndpointRouteBuilder, string) + nameWithType: CqrsRouteMapper.StopMappingPrefixToPost(IEndpointRouteBuilder, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: StopMappingPrefixToPost + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 361 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Stop mapping prefix to POST method for further MapCommand() calls. + example: [] + syntax: + content: public static IEndpointRouteBuilder StopMappingPrefixToPost(this IEndpointRouteBuilder app, string prefix) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: prefix + type: System.String + description: The new prefix. + return: + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + content.vb: Public Shared Function StopMappingPrefixToPost(app As IEndpointRouteBuilder, prefix As String) As IEndpointRouteBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPost* + nameWithType.vb: CqrsRouteMapper.StopMappingPrefixToPost(IEndpointRouteBuilder, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPost(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String) + name.vb: StopMappingPrefixToPost(IEndpointRouteBuilder, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + id: MapPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: MapPrefixToPut(IEndpointRouteBuilder, string) + nameWithType: CqrsRouteMapper.MapPrefixToPut(IEndpointRouteBuilder, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapPrefixToPut + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 372 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map prefix to PUT method for further MapCommand() calls. + example: [] + syntax: + content: public static IEndpointRouteBuilder MapPrefixToPut(this IEndpointRouteBuilder app, string prefix) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: prefix + type: System.String + description: The new prefix. + return: + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + content.vb: Public Shared Function MapPrefixToPut(app As IEndpointRouteBuilder, prefix As String) As IEndpointRouteBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPut* + nameWithType.vb: CqrsRouteMapper.MapPrefixToPut(IEndpointRouteBuilder, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String) + name.vb: MapPrefixToPut(IEndpointRouteBuilder, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + id: StopMappingPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: StopMappingPrefixToPut(IEndpointRouteBuilder, string) + nameWithType: CqrsRouteMapper.StopMappingPrefixToPut(IEndpointRouteBuilder, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: StopMappingPrefixToPut + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 383 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Stop mapping prefix to PUT method for further MapCommand() calls. + example: [] + syntax: + content: public static IEndpointRouteBuilder StopMappingPrefixToPut(this IEndpointRouteBuilder app, string prefix) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: prefix + type: System.String + description: The new prefix. + return: + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + content.vb: Public Shared Function StopMappingPrefixToPut(app As IEndpointRouteBuilder, prefix As String) As IEndpointRouteBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPut* + nameWithType.vb: CqrsRouteMapper.StopMappingPrefixToPut(IEndpointRouteBuilder, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPut(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String) + name.vb: StopMappingPrefixToPut(IEndpointRouteBuilder, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + id: MapPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: MapPrefixToDelete(IEndpointRouteBuilder, string) + nameWithType: CqrsRouteMapper.MapPrefixToDelete(IEndpointRouteBuilder, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapPrefixToDelete + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 394 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map prefix to DELETE method for further MapCommand() calls. + example: [] + syntax: + content: public static IEndpointRouteBuilder MapPrefixToDelete(this IEndpointRouteBuilder app, string prefix) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: prefix + type: System.String + description: The new prefix. + return: + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + content.vb: Public Shared Function MapPrefixToDelete(app As IEndpointRouteBuilder, prefix As String) As IEndpointRouteBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToDelete* + nameWithType.vb: CqrsRouteMapper.MapPrefixToDelete(IEndpointRouteBuilder, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String) + name.vb: MapPrefixToDelete(IEndpointRouteBuilder, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + id: StopMappingPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + langs: + - csharp + - vb + name: StopMappingPrefixToDelete(IEndpointRouteBuilder, string) + nameWithType: CqrsRouteMapper.StopMappingPrefixToDelete(IEndpointRouteBuilder, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: StopMappingPrefixToDelete + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/CqrsRouteMapper.cs + startLine: 405 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Stop mapping prefix to DELETE method for further MapCommand() calls. + example: [] + syntax: + content: public static IEndpointRouteBuilder StopMappingPrefixToDelete(this IEndpointRouteBuilder app, string prefix) + parameters: + - id: app + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: prefix + type: System.String + description: The new prefix. + return: + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + content.vb: Public Shared Function StopMappingPrefixToDelete(app As IEndpointRouteBuilder, prefix As String) As IEndpointRouteBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToDelete* + nameWithType.vb: CqrsRouteMapper.StopMappingPrefixToDelete(IEndpointRouteBuilder, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToDelete(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String) + name.vb: StopMappingPrefixToDelete(IEndpointRouteBuilder, String) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.AspNetCore.Builder.IApplicationBuilder + commentId: T:Microsoft.AspNetCore.Builder.IApplicationBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.builder.iapplicationbuilder + name: IApplicationBuilder + nameWithType: IApplicationBuilder + fullName: Microsoft.AspNetCore.Builder.IApplicationBuilder +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsRouteMapper_MapQuery__1_Microsoft_AspNetCore_Routing_IEndpointRouteBuilder_System_String_Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_MapNullableRouteParameter_System_String_System_Boolean_ + name: MapQuery + nameWithType: CqrsRouteMapper.MapQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapQuery +- uid: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + commentId: T:Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + parent: Microsoft.AspNetCore.Routing + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.routing.iendpointroutebuilder + name: IEndpointRouteBuilder + nameWithType: IEndpointRouteBuilder + fullName: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.html + name: MapNullableRouteParameter + nameWithType: MapNullableRouteParameter + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + commentId: T:Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + parent: Microsoft.AspNetCore.Builder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.builder.iendpointconventionbuilder + name: IEndpointConventionBuilder + nameWithType: IEndpointConventionBuilder + fullName: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder +- uid: Microsoft.AspNetCore.Routing + commentId: N:Microsoft.AspNetCore.Routing + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Routing + nameWithType: Microsoft.AspNetCore.Routing + fullName: Microsoft.AspNetCore.Routing + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Routing + name: Routing + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.routing + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Routing + name: Routing + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.routing +- uid: Microsoft.AspNetCore.Builder + commentId: N:Microsoft.AspNetCore.Builder + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Builder + nameWithType: Microsoft.AspNetCore.Builder + fullName: Microsoft.AspNetCore.Builder + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Builder + name: Builder + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.builder + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Builder + name: Builder + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.builder +- uid: Microsoft.AspNetCore.Builder.ApplicationBuilder + commentId: T:Microsoft.AspNetCore.Builder.ApplicationBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.builder.applicationbuilder + name: ApplicationBuilder + nameWithType: ApplicationBuilder + fullName: Microsoft.AspNetCore.Builder.ApplicationBuilder +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.html + name: IQuery + nameWithType: IQuery + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery + nameWithType.vb: IQuery(Of TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery(Of TView) + name.vb: IQuery(Of TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + name: IQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.html + - name: < + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + name: IQuery + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery-1.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) +- uid: System.Delegate + commentId: T:System.Delegate + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.delegate + name: Delegate + nameWithType: Delegate + fullName: System.Delegate +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsRouteMapper_MapCommand__1_Microsoft_AspNetCore_Routing_IEndpointRouteBuilder_System_String_ + name: MapCommand + nameWithType: CqrsRouteMapper.MapCommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapCommand +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + name: ICommand + nameWithType: ICommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand + nameWithType.vb: ICommand(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand(Of TError) + name.vb: ICommand(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + name: ICommand + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsRouteMapper_MapPostCommand__1_Microsoft_AspNetCore_Routing_IEndpointRouteBuilder_System_String_ + name: MapPostCommand + nameWithType: CqrsRouteMapper.MapPostCommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPostCommand +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsRouteMapper_MapPutCommand__1_Microsoft_AspNetCore_Routing_IEndpointRouteBuilder_System_String_ + name: MapPutCommand + nameWithType: CqrsRouteMapper.MapPutCommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPutCommand +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsRouteMapper_MapDeleteCommand__1_Microsoft_AspNetCore_Routing_IEndpointRouteBuilder_System_String_ + name: MapDeleteCommand + nameWithType: CqrsRouteMapper.MapDeleteCommand + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapDeleteCommand +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPost* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPost + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsRouteMapper_MapPrefixToPost_Microsoft_AspNetCore_Routing_IEndpointRouteBuilder_System_String_ + name: MapPrefixToPost + nameWithType: CqrsRouteMapper.MapPrefixToPost + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPost +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPost* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPost + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsRouteMapper_StopMappingPrefixToPost_Microsoft_AspNetCore_Routing_IEndpointRouteBuilder_System_String_ + name: StopMappingPrefixToPost + nameWithType: CqrsRouteMapper.StopMappingPrefixToPost + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPost +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPut* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPut + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsRouteMapper_MapPrefixToPut_Microsoft_AspNetCore_Routing_IEndpointRouteBuilder_System_String_ + name: MapPrefixToPut + nameWithType: CqrsRouteMapper.MapPrefixToPut + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToPut +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPut* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPut + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsRouteMapper_StopMappingPrefixToPut_Microsoft_AspNetCore_Routing_IEndpointRouteBuilder_System_String_ + name: StopMappingPrefixToPut + nameWithType: CqrsRouteMapper.StopMappingPrefixToPut + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToPut +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToDelete* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToDelete + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsRouteMapper_MapPrefixToDelete_Microsoft_AspNetCore_Routing_IEndpointRouteBuilder_System_String_ + name: MapPrefixToDelete + nameWithType: CqrsRouteMapper.MapPrefixToDelete + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.MapPrefixToDelete +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToDelete* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToDelete + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsRouteMapper_StopMappingPrefixToDelete_Microsoft_AspNetCore_Routing_IEndpointRouteBuilder_System_String_ + name: StopMappingPrefixToDelete + nameWithType: CqrsRouteMapper.StopMappingPrefixToDelete + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.StopMappingPrefixToDelete diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.yml new file mode 100644 index 0000000..3c53cdb --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.yml @@ -0,0 +1,259 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + id: ErrorResponseType + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.Cqrs + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.Custom + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.PlainText + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.ProblemDetails + langs: + - csharp + - vb + name: ErrorResponseType + nameWithType: ErrorResponseType + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + type: Enum + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ErrorResponseType.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ErrorResponseType + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ErrorResponseType.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Configure the response type for command errors. + example: [] + syntax: + content: public enum ErrorResponseType + content.vb: Public Enum ErrorResponseType +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.PlainText + commentId: F:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.PlainText + id: PlainText + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + langs: + - csharp + - vb + name: PlainText + nameWithType: ErrorResponseType.PlainText + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.PlainText + type: Field + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ErrorResponseType.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PlainText + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ErrorResponseType.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Returns plain text, this is the default behavior. + example: [] + syntax: + content: PlainText = 0 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.ProblemDetails + commentId: F:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.ProblemDetails + id: ProblemDetails + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + langs: + - csharp + - vb + name: ProblemDetails + nameWithType: ErrorResponseType.ProblemDetails + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.ProblemDetails + type: Field + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ErrorResponseType.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ProblemDetails + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ErrorResponseType.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Returns . + example: [] + syntax: + content: ProblemDetails = 1 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.Cqrs + commentId: F:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.Cqrs + id: Cqrs + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + langs: + - csharp + - vb + name: Cqrs + nameWithType: ErrorResponseType.Cqrs + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.Cqrs + type: Field + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ErrorResponseType.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Cqrs + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ErrorResponseType.cs + startLine: 22 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Returns + example: [] + syntax: + content: Cqrs = 2 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.Custom + commentId: F:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.Custom + id: Custom + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + langs: + - csharp + - vb + name: Custom + nameWithType: ErrorResponseType.Custom + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.Custom + type: Field + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ErrorResponseType.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Custom + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ErrorResponseType.cs + startLine: 27 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Handles command error by custom logic. + example: [] + syntax: + content: Custom = 3 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.html + name: ErrorResponseType + nameWithType: ErrorResponseType + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.ProblemDetails + commentId: F:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.ProblemDetails + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_ErrorResponseType_ProblemDetails + name: ProblemDetails + nameWithType: ErrorResponseType.ProblemDetails + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.ProblemDetails +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + name: CommandResponse + nameWithType: CommandResponse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.yml new file mode 100644 index 0000000..2b1b649 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.yml @@ -0,0 +1,142 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + id: MapNullableRouteParameter + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.Disable + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.Enable + langs: + - csharp + - vb + name: MapNullableRouteParameter + nameWithType: MapNullableRouteParameter + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + type: Enum + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/MapNullableRouteParameter.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapNullableRouteParameter + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/MapNullableRouteParameter.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Defines behavior for nullable route parameters. + example: [] + syntax: + content: public enum MapNullableRouteParameter + content.vb: Public Enum MapNullableRouteParameter +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.Enable + commentId: F:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.Enable + id: Enable + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + langs: + - csharp + - vb + name: Enable + nameWithType: MapNullableRouteParameter.Enable + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.Enable + type: Field + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/MapNullableRouteParameter.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Enable + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/MapNullableRouteParameter.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Map different routes to present null for nullable route parameters. + example: [] + syntax: + content: Enable = 1 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.Disable + commentId: F:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.Disable + id: Disable + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + langs: + - csharp + - vb + name: Disable + nameWithType: MapNullableRouteParameter.Disable + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.Disable + type: Field + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/MapNullableRouteParameter.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Disable + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/MapNullableRouteParameter.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Do not map extra route for nullable route parameters. + example: [] + syntax: + content: Disable = 2 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.html + name: MapNullableRouteParameter + nameWithType: MapNullableRouteParameter + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.yml new file mode 100644 index 0000000..33fc006 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.yml @@ -0,0 +1,628 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder + id: PagingParamsModelBinder + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext) + langs: + - csharp + - vb + name: PagingParamsModelBinder + nameWithType: PagingParamsModelBinder + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/PagingParamsModelBinder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PagingParamsModelBinder + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/PagingParamsModelBinder.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Model Binder for + example: [] + syntax: + content: 'public class PagingParamsModelBinder : IModelBinder' + content.vb: Public Class PagingParamsModelBinder Implements IModelBinder + inheritance: + - System.Object + implements: + - Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext) + id: BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext) + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder + langs: + - csharp + - vb + name: BindModelAsync(ModelBindingContext) + nameWithType: PagingParamsModelBinder.BindModelAsync(ModelBindingContext) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/PagingParamsModelBinder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BindModelAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/PagingParamsModelBinder.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: Attempts to bind a model. + example: [] + syntax: + content: public Task BindModelAsync(ModelBindingContext bindingContext) + parameters: + - id: bindingContext + type: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext + description: The . + return: + type: System.Threading.Tasks.Task + description: >- +

+ + A which will complete when the model binding process completes. + +

+ +

+ + If model binding was successful, the should have + + set to true. + +

+ +

+ + A model binder that completes successfully should set to + + a value returned from . + +

+ content.vb: Public Function BindModelAsync(bindingContext As ModelBindingContext) As Task + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.BindModelAsync* + implements: + - Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + name: PagingParams + nameWithType: PagingParams + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder + commentId: T:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder + parent: Microsoft.AspNetCore.Mvc.ModelBinding + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.imodelbinder + name: IModelBinder + nameWithType: IModelBinder + fullName: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.AspNetCore.Mvc.ModelBinding + commentId: N:Microsoft.AspNetCore.Mvc.ModelBinding + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Mvc.ModelBinding + nameWithType: Microsoft.AspNetCore.Mvc.ModelBinding + fullName: Microsoft.AspNetCore.Mvc.ModelBinding + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Mvc + name: Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc + - name: . + - uid: Microsoft.AspNetCore.Mvc.ModelBinding + name: ModelBinding + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Mvc + name: Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc + - name: . + - uid: Microsoft.AspNetCore.Mvc.ModelBinding + name: ModelBinding + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding +- uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext + commentId: T:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext + parent: Microsoft.AspNetCore.Mvc.ModelBinding + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelbindingcontext + name: ModelBindingContext + nameWithType: ModelBindingContext + fullName: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.Result + commentId: P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.Result + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelbindingcontext.result + name: Result + nameWithType: ModelBindingContext.Result + fullName: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.Result +- uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult.IsModelSet + commentId: P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult.IsModelSet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelbindingresult.ismodelset + name: IsModelSet + nameWithType: ModelBindingResult.IsModelSet + fullName: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult.IsModelSet +- uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult.Success(System.Object) + commentId: M:Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult.Success(System.Object) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelbindingresult.success + name: Success(object) + nameWithType: ModelBindingResult.Success(object) + fullName: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult.Success(object) + nameWithType.vb: ModelBindingResult.Success(Object) + fullName.vb: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult.Success(Object) + name.vb: Success(Object) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult.Success(System.Object) + name: Success + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelbindingresult.success + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult.Success(System.Object) + name: Success + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelbindingresult.success + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.BindModelAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.BindModelAsync + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_PagingParamsModelBinder_BindModelAsync_Microsoft_AspNetCore_Mvc_ModelBinding_ModelBindingContext_ + name: BindModelAsync + nameWithType: PagingParamsModelBinder.BindModelAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.BindModelAsync +- uid: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext) + commentId: M:Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext) + parent: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.imodelbinder.bindmodelasync + name: BindModelAsync(ModelBindingContext) + nameWithType: IModelBinder.BindModelAsync(ModelBindingContext) + fullName: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext) + spec.csharp: + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext) + name: BindModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.imodelbinder.bindmodelasync + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext + name: ModelBindingContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelbindingcontext + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext) + name: BindModelAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.imodelbinder.bindmodelasync + - name: ( + - uid: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext + name: ModelBindingContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.modelbindingcontext + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.yml new file mode 100644 index 0000000..eecc1a8 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.yml @@ -0,0 +1,738 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler + id: QueryEndpointHandler + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.#ctor(MediatR.IMediator,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions}) + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + langs: + - csharp + - vb + name: QueryEndpointHandler + nameWithType: QueryEndpointHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/QueryEndpointHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: QueryEndpointHandler + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/QueryEndpointHandler.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: The query executor, auto send query to . + example: [] + syntax: + content: 'public class QueryEndpointHandler : IEndpointFilter' + content.vb: Public Class QueryEndpointHandler Implements IEndpointFilter + inheritance: + - System.Object + implements: + - Microsoft.AspNetCore.Http.IEndpointFilter + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.#ctor(MediatR.IMediator,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.#ctor(MediatR.IMediator,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions}) + id: '#ctor(MediatR.IMediator,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions})' + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler + langs: + - csharp + - vb + name: QueryEndpointHandler(IMediator, IOptions) + nameWithType: QueryEndpointHandler.QueryEndpointHandler(IMediator, IOptions) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.QueryEndpointHandler(MediatR.IMediator, Microsoft.Extensions.Options.IOptions) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/QueryEndpointHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/QueryEndpointHandler.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: The query executor, auto send query to . + example: [] + syntax: + content: public QueryEndpointHandler(IMediator mediator, IOptions cqrsHttpOptions) + parameters: + - id: mediator + type: MediatR.IMediator + - id: cqrsHttpOptions + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions} + content.vb: Public Sub New(mediator As IMediator, cqrsHttpOptions As IOptions(Of CqrsHttpOptions)) + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.#ctor* + nameWithType.vb: QueryEndpointHandler.New(IMediator, IOptions(Of CqrsHttpOptions)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.New(MediatR.IMediator, Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions)) + name.vb: New(IMediator, IOptions(Of CqrsHttpOptions)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + id: InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler + langs: + - csharp + - vb + name: InvokeAsync(EndpointFilterInvocationContext, EndpointFilterDelegate) + nameWithType: QueryEndpointHandler.InvokeAsync(EndpointFilterInvocationContext, EndpointFilterDelegate) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext, Microsoft.AspNetCore.Http.EndpointFilterDelegate) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/QueryEndpointHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: InvokeAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/QueryEndpointHandler.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + summary: >- + Implements the core logic associated with the filter given a + + and the next filter to call in the pipeline. + example: [] + syntax: + content: public ValueTask InvokeAsync(EndpointFilterInvocationContext context, EndpointFilterDelegate next) + parameters: + - id: context + type: Microsoft.AspNetCore.Http.EndpointFilterInvocationContext + description: The associated with the current request/response. + - id: next + type: Microsoft.AspNetCore.Http.EndpointFilterDelegate + description: The next filter in the pipeline. + return: + type: System.Threading.Tasks.ValueTask{System.Object} + description: >- + An awaitable result of calling the handler and apply + any modifications made by filters in the pipeline. + content.vb: Public Function InvokeAsync(context As EndpointFilterInvocationContext, [next] As EndpointFilterDelegate) As ValueTask(Of Object) + overload: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.InvokeAsync* + implements: + - Microsoft.AspNetCore.Http.IEndpointFilter.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) +references: +- uid: MediatR.IMediator + commentId: T:MediatR.IMediator + parent: MediatR + isExternal: true + name: IMediator + nameWithType: IMediator + fullName: MediatR.IMediator +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Microsoft.AspNetCore.Http.IEndpointFilter + commentId: T:Microsoft.AspNetCore.Http.IEndpointFilter + parent: Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iendpointfilter + name: IEndpointFilter + nameWithType: IEndpointFilter + fullName: Microsoft.AspNetCore.Http.IEndpointFilter +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.AspNetCore.Http + commentId: N:Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Http + nameWithType: Microsoft.AspNetCore.Http + fullName: Microsoft.AspNetCore.Http + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_QueryEndpointHandler__ctor_MediatR_IMediator_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptions__ + name: QueryEndpointHandler + nameWithType: QueryEndpointHandler.QueryEndpointHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.QueryEndpointHandler + nameWithType.vb: QueryEndpointHandler.New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.New + name.vb: New +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of CqrsHttpOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions) + name.vb: IOptions(Of CqrsHttpOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + name: CqrsHttpOptions + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + name: CqrsHttpOptions + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.html + - name: ) +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: Microsoft.AspNetCore.Http.EndpointFilterInvocationContext + commentId: T:Microsoft.AspNetCore.Http.EndpointFilterInvocationContext + parent: Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.endpointfilterinvocationcontext + name: EndpointFilterInvocationContext + nameWithType: EndpointFilterInvocationContext + fullName: Microsoft.AspNetCore.Http.EndpointFilterInvocationContext +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.InvokeAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.InvokeAsync + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_QueryEndpointHandler_InvokeAsync_Microsoft_AspNetCore_Http_EndpointFilterInvocationContext_Microsoft_AspNetCore_Http_EndpointFilterDelegate_ + name: InvokeAsync + nameWithType: QueryEndpointHandler.InvokeAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.InvokeAsync +- uid: Microsoft.AspNetCore.Http.IEndpointFilter.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + commentId: M:Microsoft.AspNetCore.Http.IEndpointFilter.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + parent: Microsoft.AspNetCore.Http.IEndpointFilter + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iendpointfilter.invokeasync + name: InvokeAsync(EndpointFilterInvocationContext, EndpointFilterDelegate) + nameWithType: IEndpointFilter.InvokeAsync(EndpointFilterInvocationContext, EndpointFilterDelegate) + fullName: Microsoft.AspNetCore.Http.IEndpointFilter.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext, Microsoft.AspNetCore.Http.EndpointFilterDelegate) + spec.csharp: + - uid: Microsoft.AspNetCore.Http.IEndpointFilter.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + name: InvokeAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iendpointfilter.invokeasync + - name: ( + - uid: Microsoft.AspNetCore.Http.EndpointFilterInvocationContext + name: EndpointFilterInvocationContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.endpointfilterinvocationcontext + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.EndpointFilterDelegate + name: EndpointFilterDelegate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.endpointfilterdelegate + - name: ) + spec.vb: + - uid: Microsoft.AspNetCore.Http.IEndpointFilter.InvokeAsync(Microsoft.AspNetCore.Http.EndpointFilterInvocationContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate) + name: InvokeAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iendpointfilter.invokeasync + - name: ( + - uid: Microsoft.AspNetCore.Http.EndpointFilterInvocationContext + name: EndpointFilterInvocationContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.endpointfilterinvocationcontext + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.EndpointFilterDelegate + name: EndpointFilterDelegate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.endpointfilterdelegate + - name: ) +- uid: Microsoft.AspNetCore.Http.EndpointFilterDelegate + commentId: T:Microsoft.AspNetCore.Http.EndpointFilterDelegate + parent: Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.endpointfilterdelegate + name: EndpointFilterDelegate + nameWithType: EndpointFilterDelegate + fullName: Microsoft.AspNetCore.Http.EndpointFilterDelegate +- uid: System.Threading.Tasks.ValueTask{System.Object} + commentId: T:System.Threading.Tasks.ValueTask{System.Object} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.ValueTask`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + name: ValueTask + nameWithType: ValueTask + fullName: System.Threading.Tasks.ValueTask + nameWithType.vb: ValueTask(Of Object) + fullName.vb: System.Threading.Tasks.ValueTask(Of Object) + name.vb: ValueTask(Of Object) + spec.csharp: + - uid: System.Threading.Tasks.ValueTask`1 + name: ValueTask + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + - name: < + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.ValueTask`1 + name: ValueTask + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + - name: ( + - name: Of + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Threading.Tasks.ValueTask`1 + commentId: T:System.Threading.Tasks.ValueTask`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + name: ValueTask + nameWithType: ValueTask + fullName: System.Threading.Tasks.ValueTask + nameWithType.vb: ValueTask(Of TResult) + fullName.vb: System.Threading.Tasks.ValueTask(Of TResult) + name.vb: ValueTask(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.ValueTask`1 + name: ValueTask + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.ValueTask`1 + name: ValueTask + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.yml new file mode 100644 index 0000000..97f4ee5 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.yml @@ -0,0 +1,156 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + id: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + children: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase.html + name: ApiControllerBase + nameWithType: ApiControllerBase + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler.html + name: CommandEndpointHandler + nameWithType: CommandEndpointHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions.html + name: CqrsHttpOptions + nameWithType: CqrsHttpOptions + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html + name: CqrsHttpOptionsInjector + nameWithType: CqrsHttpOptionsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider.html + name: CqrsModelBinderProvider + nameWithType: CqrsModelBinderProvider + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult.html + name: CqrsObjectResult + nameWithType: CqrsObjectResult + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult.html + name: CqrsResult + nameWithType: CqrsResult + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions.html + name: CqrsResultExtensions + nameWithType: CqrsResultExtensions + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper.html + name: CqrsRouteMapper + nameWithType: CqrsRouteMapper + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType.html + name: ErrorResponseType + nameWithType: ErrorResponseType + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter.html + name: MapNullableRouteParameter + nameWithType: MapNullableRouteParameter + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder.html + name: PagingParamsModelBinder + nameWithType: PagingParamsModelBinder + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler.html + name: QueryEndpointHandler + nameWithType: QueryEndpointHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection.yml new file mode 100644 index 0000000..e7f6c0b --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection.yml @@ -0,0 +1,332 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection + id: ClickhouseContextCollection + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + children: [] + langs: + - csharp + - vb + name: ClickhouseContextCollection + nameWithType: ClickhouseContextCollection + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseContextCollection.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ClickhouseContextCollection + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseContextCollection.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + summary: The collection for clickhouse contexts. + example: [] + syntax: + content: public class ClickhouseContextCollection + content.vb: Public Class ClickhouseContextCollection + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory-1.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory-1.yml new file mode 100644 index 0000000..6fe481a --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory-1.yml @@ -0,0 +1,567 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1 + id: ClickhouseDbConnectionFactory`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + children: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.#ctor(ClickHouse.Client.IClickHouseDataSource) + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.CreateDbConnection + langs: + - csharp + - vb + name: ClickhouseDbConnectionFactory + nameWithType: ClickhouseDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseDbConnectionFactory.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ClickhouseDbConnectionFactory + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseDbConnectionFactory.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + summary: Clickhouse connection factory. + example: [] + syntax: + content: 'public class ClickhouseDbConnectionFactory : IDbConnectionFactory where TContext : ClickhouseDapperContext' + typeParameters: + - id: TContext + description: The this connection factory belongs to. + content.vb: Public Class ClickhouseDbConnectionFactory(Of TContext As ClickhouseDapperContext) Implements IDbConnectionFactory + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: ClickhouseDbConnectionFactory(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory(Of TContext) + name.vb: ClickhouseDbConnectionFactory(Of TContext) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.#ctor(ClickHouse.Client.IClickHouseDataSource) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.#ctor(ClickHouse.Client.IClickHouseDataSource) + id: '#ctor(ClickHouse.Client.IClickHouseDataSource)' + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1 + langs: + - csharp + - vb + name: ClickhouseDbConnectionFactory(IClickHouseDataSource) + nameWithType: ClickhouseDbConnectionFactory.ClickhouseDbConnectionFactory(IClickHouseDataSource) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory.ClickhouseDbConnectionFactory(ClickHouse.Client.IClickHouseDataSource) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseDbConnectionFactory.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseDbConnectionFactory.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + summary: Clickhouse connection factory. + example: [] + syntax: + content: public ClickhouseDbConnectionFactory(IClickHouseDataSource dataSource) + parameters: + - id: dataSource + type: ClickHouse.Client.IClickHouseDataSource + content.vb: Public Sub New(dataSource As IClickHouseDataSource) + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.#ctor* + nameWithType.vb: ClickhouseDbConnectionFactory(Of TContext).New(IClickHouseDataSource) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory(Of TContext).New(ClickHouse.Client.IClickHouseDataSource) + name.vb: New(IClickHouseDataSource) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.CreateDbConnection + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.CreateDbConnection + id: CreateDbConnection + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1 + langs: + - csharp + - vb + name: CreateDbConnection() + nameWithType: ClickhouseDbConnectionFactory.CreateDbConnection() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory.CreateDbConnection() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseDbConnectionFactory.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CreateDbConnection + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseDbConnectionFactory.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + summary: 获取 DbConnection。 + example: [] + syntax: + content: public IDbConnection CreateDbConnection() + return: + type: System.Data.IDbConnection + description: '' + content.vb: Public Function CreateDbConnection() As IDbConnection + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.CreateDbConnection* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection + nameWithType.vb: ClickhouseDbConnectionFactory(Of TContext).CreateDbConnection() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory(Of TContext).CreateDbConnection() +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.html + name: ClickhouseDapperContext + nameWithType: ClickhouseDapperContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.html + name: IDbConnectionFactory + nameWithType: IDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory-1.html#Cnblogs_Architecture_Ddd_Cqrs_Dapper_Clickhouse_ClickhouseDbConnectionFactory_1__ctor_ClickHouse_Client_IClickHouseDataSource_ + name: ClickhouseDbConnectionFactory + nameWithType: ClickhouseDbConnectionFactory.ClickhouseDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory.ClickhouseDbConnectionFactory + nameWithType.vb: ClickhouseDbConnectionFactory(Of TContext).New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory(Of TContext).New + name.vb: New +- uid: ClickHouse.Client.IClickHouseDataSource + commentId: T:ClickHouse.Client.IClickHouseDataSource + parent: ClickHouse.Client + isExternal: true + name: IClickHouseDataSource + nameWithType: IClickHouseDataSource + fullName: ClickHouse.Client.IClickHouseDataSource +- uid: ClickHouse.Client + commentId: N:ClickHouse.Client + isExternal: true + name: ClickHouse.Client + nameWithType: ClickHouse.Client + fullName: ClickHouse.Client + spec.csharp: + - uid: ClickHouse + name: ClickHouse + isExternal: true + - name: . + - uid: ClickHouse.Client + name: Client + isExternal: true + spec.vb: + - uid: ClickHouse + name: ClickHouse + isExternal: true + - name: . + - uid: ClickHouse.Client + name: Client + isExternal: true +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.CreateDbConnection* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1.CreateDbConnection + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory-1.html#Cnblogs_Architecture_Ddd_Cqrs_Dapper_Clickhouse_ClickhouseDbConnectionFactory_1_CreateDbConnection + name: CreateDbConnection + nameWithType: ClickhouseDbConnectionFactory.CreateDbConnection + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory.CreateDbConnection + nameWithType.vb: ClickhouseDbConnectionFactory(Of TContext).CreateDbConnection + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory(Of TContext).CreateDbConnection +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + name: CreateDbConnection() + nameWithType: IDbConnectionFactory.CreateDbConnection() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection + name: CreateDbConnection + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection + name: CreateDbConnection + - name: ( + - name: ) +- uid: System.Data.IDbConnection + commentId: T:System.Data.IDbConnection + parent: System.Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.data.idbconnection + name: IDbConnection + nameWithType: IDbConnection + fullName: System.Data.IDbConnection +- uid: System.Data + commentId: N:System.Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Data + nameWithType: System.Data + fullName: System.Data + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Data + name: Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.data + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Data + name: Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.data diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.yml new file mode 100644 index 0000000..9b64744 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.yml @@ -0,0 +1,767 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService + id: ClickhouseInitializeHostedService + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + children: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection},System.IServiceProvider) + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StartAsync(System.Threading.CancellationToken) + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StopAsync(System.Threading.CancellationToken) + langs: + - csharp + - vb + name: ClickhouseInitializeHostedService + nameWithType: ClickhouseInitializeHostedService + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseInitializeHostedService.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ClickhouseInitializeHostedService + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseInitializeHostedService.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + summary: Hosed service to initialize clickhouse contexts. + example: [] + syntax: + content: 'public class ClickhouseInitializeHostedService : IHostedService' + content.vb: Public Class ClickhouseInitializeHostedService Implements IHostedService + inheritance: + - System.Object + implements: + - Microsoft.Extensions.Hosting.IHostedService + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection},System.IServiceProvider) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection},System.IServiceProvider) + id: '#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection},System.IServiceProvider)' + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService + langs: + - csharp + - vb + name: ClickhouseInitializeHostedService(IOptions, IServiceProvider) + nameWithType: ClickhouseInitializeHostedService.ClickhouseInitializeHostedService(IOptions, IServiceProvider) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.ClickhouseInitializeHostedService(Microsoft.Extensions.Options.IOptions, System.IServiceProvider) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseInitializeHostedService.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseInitializeHostedService.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + summary: Create a . + example: [] + syntax: + content: public ClickhouseInitializeHostedService(IOptions collections, IServiceProvider serviceProvider) + parameters: + - id: collections + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection} + description: The contexts been registered. + - id: serviceProvider + type: System.IServiceProvider + description: The provider for contexts. + content.vb: Public Sub New(collections As IOptions(Of ClickhouseContextCollection), serviceProvider As IServiceProvider) + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.#ctor* + nameWithType.vb: ClickhouseInitializeHostedService.New(IOptions(Of ClickhouseContextCollection), IServiceProvider) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.New(Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection), System.IServiceProvider) + name.vb: New(IOptions(Of ClickhouseContextCollection), IServiceProvider) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StartAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StartAsync(System.Threading.CancellationToken) + id: StartAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService + langs: + - csharp + - vb + name: StartAsync(CancellationToken) + nameWithType: ClickhouseInitializeHostedService.StartAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StartAsync(System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseInitializeHostedService.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: StartAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseInitializeHostedService.cs + startLine: 29 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + summary: Triggered when the application host is ready to start the service. + example: [] + syntax: + content: public Task StartAsync(CancellationToken cancellationToken) + parameters: + - id: cancellationToken + type: System.Threading.CancellationToken + description: Indicates that the start process has been aborted. + return: + type: System.Threading.Tasks.Task + description: A that represents the asynchronous Start operation. + content.vb: Public Function StartAsync(cancellationToken As CancellationToken) As Task + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StartAsync* + implements: + - Microsoft.Extensions.Hosting.IHostedService.StartAsync(System.Threading.CancellationToken) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StopAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StopAsync(System.Threading.CancellationToken) + id: StopAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService + langs: + - csharp + - vb + name: StopAsync(CancellationToken) + nameWithType: ClickhouseInitializeHostedService.StopAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StopAsync(System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseInitializeHostedService.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: StopAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/ClickhouseInitializeHostedService.cs + startLine: 42 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + summary: Triggered when the application host is performing a graceful shutdown. + example: [] + syntax: + content: public Task StopAsync(CancellationToken cancellationToken) + parameters: + - id: cancellationToken + type: System.Threading.CancellationToken + description: Indicates that the shutdown process should no longer be graceful. + return: + type: System.Threading.Tasks.Task + description: A that represents the asynchronous Stop operation. + content.vb: Public Function StopAsync(cancellationToken As CancellationToken) As Task + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StopAsync* + implements: + - Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Microsoft.Extensions.Hosting.IHostedService + commentId: T:Microsoft.Extensions.Hosting.IHostedService + parent: Microsoft.Extensions.Hosting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice + name: IHostedService + nameWithType: IHostedService + fullName: Microsoft.Extensions.Hosting.IHostedService +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.Extensions.Hosting + commentId: N:Microsoft.Extensions.Hosting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Hosting + nameWithType: Microsoft.Extensions.Hosting + fullName: Microsoft.Extensions.Hosting + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Hosting + name: Hosting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Hosting + name: Hosting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.html + name: ClickhouseInitializeHostedService + nameWithType: ClickhouseInitializeHostedService + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.html#Cnblogs_Architecture_Ddd_Cqrs_Dapper_Clickhouse_ClickhouseInitializeHostedService__ctor_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_Cqrs_Dapper_Clickhouse_ClickhouseContextCollection__System_IServiceProvider_ + name: ClickhouseInitializeHostedService + nameWithType: ClickhouseInitializeHostedService.ClickhouseInitializeHostedService + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.ClickhouseInitializeHostedService + nameWithType.vb: ClickhouseInitializeHostedService.New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.New + name.vb: New +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of ClickhouseContextCollection) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection) + name.vb: IOptions(Of ClickhouseContextCollection) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection + name: ClickhouseContextCollection + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection + name: ClickhouseContextCollection + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection.html + - name: ) +- uid: System.IServiceProvider + commentId: T:System.IServiceProvider + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iserviceprovider + name: IServiceProvider + nameWithType: IServiceProvider + fullName: System.IServiceProvider +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StartAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StartAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.html#Cnblogs_Architecture_Ddd_Cqrs_Dapper_Clickhouse_ClickhouseInitializeHostedService_StartAsync_System_Threading_CancellationToken_ + name: StartAsync + nameWithType: ClickhouseInitializeHostedService.StartAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StartAsync +- uid: Microsoft.Extensions.Hosting.IHostedService.StartAsync(System.Threading.CancellationToken) + commentId: M:Microsoft.Extensions.Hosting.IHostedService.StartAsync(System.Threading.CancellationToken) + parent: Microsoft.Extensions.Hosting.IHostedService + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.startasync + name: StartAsync(CancellationToken) + nameWithType: IHostedService.StartAsync(CancellationToken) + fullName: Microsoft.Extensions.Hosting.IHostedService.StartAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Microsoft.Extensions.Hosting.IHostedService.StartAsync(System.Threading.CancellationToken) + name: StartAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.startasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Microsoft.Extensions.Hosting.IHostedService.StartAsync(System.Threading.CancellationToken) + name: StartAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.startasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: System.Threading.CancellationToken + commentId: T:System.Threading.CancellationToken + parent: System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: CancellationToken + nameWithType: CancellationToken + fullName: System.Threading.CancellationToken +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: System.Threading + commentId: N:System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading + nameWithType: System.Threading + fullName: System.Threading + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StopAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StopAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.html#Cnblogs_Architecture_Ddd_Cqrs_Dapper_Clickhouse_ClickhouseInitializeHostedService_StopAsync_System_Threading_CancellationToken_ + name: StopAsync + nameWithType: ClickhouseInitializeHostedService.StopAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.StopAsync +- uid: Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + commentId: M:Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + parent: Microsoft.Extensions.Hosting.IHostedService + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.stopasync + name: StopAsync(CancellationToken) + nameWithType: IHostedService.StopAsync(CancellationToken) + fullName: Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + name: StopAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.stopasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + name: StopAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.stopasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.yml new file mode 100644 index 0000000..9a97e70 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.yml @@ -0,0 +1,56 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + id: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + children: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1 + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection.html + name: ClickhouseContextCollection + nameWithType: ClickhouseContextCollection + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory-1.html + name: ClickhouseDbConnectionFactory + nameWithType: ClickhouseDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory + nameWithType.vb: ClickhouseDbConnectionFactory(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory(Of TContext) + name.vb: ClickhouseDbConnectionFactory(Of TContext) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1 + name: ClickhouseDbConnectionFactory + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory-1.html + - name: < + - name: TContext + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1 + name: ClickhouseDbConnectionFactory + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory-1.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService.html + name: ClickhouseInitializeHostedService + nameWithType: ClickhouseInitializeHostedService + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.yml new file mode 100644 index 0000000..fafa252 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.yml @@ -0,0 +1,722 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + id: DapperConfigurationBuilder`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper + children: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.#ctor(Microsoft.Extensions.DependencyInjection.IServiceCollection) + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.Services + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory``1 + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory``1(System.Func{System.IServiceProvider,``0}) + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory``1(``0) + langs: + - csharp + - vb + name: DapperConfigurationBuilder + nameWithType: DapperConfigurationBuilder + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/DapperConfigurationBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DapperConfigurationBuilder + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/DapperConfigurationBuilder.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper + summary: Dapper 配置类。 + example: [] + syntax: + content: 'public class DapperConfigurationBuilder where TContext : DapperContext' + typeParameters: + - id: TContext + description: The context type been configured. + content.vb: Public Class DapperConfigurationBuilder(Of TContext As DapperContext) + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: DapperConfigurationBuilder(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext) + name.vb: DapperConfigurationBuilder(Of TContext) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.#ctor(Microsoft.Extensions.DependencyInjection.IServiceCollection) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.#ctor(Microsoft.Extensions.DependencyInjection.IServiceCollection) + id: '#ctor(Microsoft.Extensions.DependencyInjection.IServiceCollection)' + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + langs: + - csharp + - vb + name: DapperConfigurationBuilder(IServiceCollection) + nameWithType: DapperConfigurationBuilder.DapperConfigurationBuilder(IServiceCollection) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder.DapperConfigurationBuilder(Microsoft.Extensions.DependencyInjection.IServiceCollection) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/DapperConfigurationBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/DapperConfigurationBuilder.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper + summary: 创建一个 DapperConfigurationBuilder。 + example: [] + syntax: + content: public DapperConfigurationBuilder(IServiceCollection services) + parameters: + - id: services + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: + content.vb: Public Sub New(services As IServiceCollection) + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.#ctor* + nameWithType.vb: DapperConfigurationBuilder(Of TContext).New(IServiceCollection) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext).New(Microsoft.Extensions.DependencyInjection.IServiceCollection) + name.vb: New(IServiceCollection) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory``1(``0) + id: UseDbConnectionFactory``1(``0) + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + langs: + - csharp + - vb + name: UseDbConnectionFactory(TFactory) + nameWithType: DapperConfigurationBuilder.UseDbConnectionFactory(TFactory) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder.UseDbConnectionFactory(TFactory) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/DapperConfigurationBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UseDbConnectionFactory + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/DapperConfigurationBuilder.cs + startLine: 30 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper + summary: 使用指定的 。 + example: [] + syntax: + content: 'public void UseDbConnectionFactory(TFactory factory) where TFactory : class, IDbConnectionFactory' + parameters: + - id: factory + type: '{TFactory}' + description: 工厂对象。 + typeParameters: + - id: TFactory + description: 工厂类型。 + content.vb: Public Sub UseDbConnectionFactory(Of TFactory As {Class, IDbConnectionFactory})(factory As TFactory) + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory* + nameWithType.vb: DapperConfigurationBuilder(Of TContext).UseDbConnectionFactory(Of TFactory)(TFactory) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext).UseDbConnectionFactory(Of TFactory)(TFactory) + name.vb: UseDbConnectionFactory(Of TFactory)(TFactory) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory``1(System.Func{System.IServiceProvider,``0}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory``1(System.Func{System.IServiceProvider,``0}) + id: UseDbConnectionFactory``1(System.Func{System.IServiceProvider,``0}) + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + langs: + - csharp + - vb + name: UseDbConnectionFactory(Func) + nameWithType: DapperConfigurationBuilder.UseDbConnectionFactory(Func) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder.UseDbConnectionFactory(System.Func) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/DapperConfigurationBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UseDbConnectionFactory + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/DapperConfigurationBuilder.cs + startLine: 43 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper + summary: Add TFactory by implementationFactory. + example: [] + syntax: + content: 'public void UseDbConnectionFactory(Func implementationFactory) where TFactory : class' + parameters: + - id: implementationFactory + type: System.Func{System.IServiceProvider,{TFactory}} + description: The object initializer. + typeParameters: + - id: TFactory + description: The type of the factory. + content.vb: Public Sub UseDbConnectionFactory(Of TFactory As Class)(implementationFactory As Func(Of IServiceProvider, TFactory)) + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory* + nameWithType.vb: DapperConfigurationBuilder(Of TContext).UseDbConnectionFactory(Of TFactory)(Func(Of IServiceProvider, TFactory)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext).UseDbConnectionFactory(Of TFactory)(System.Func(Of System.IServiceProvider, TFactory)) + name.vb: UseDbConnectionFactory(Of TFactory)(Func(Of IServiceProvider, TFactory)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory``1 + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory``1 + id: UseDbConnectionFactory``1 + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + langs: + - csharp + - vb + name: UseDbConnectionFactory() + nameWithType: DapperConfigurationBuilder.UseDbConnectionFactory() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder.UseDbConnectionFactory() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/DapperConfigurationBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UseDbConnectionFactory + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/DapperConfigurationBuilder.cs + startLine: 55 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper + summary: Add TFactory as and get instance from DI when used. + example: [] + syntax: + content: 'public void UseDbConnectionFactory() where TFactory : class, IDbConnectionFactory' + typeParameters: + - id: TFactory + description: The factory type. + content.vb: Public Sub UseDbConnectionFactory(Of TFactory As {Class, IDbConnectionFactory})() + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory* + nameWithType.vb: DapperConfigurationBuilder(Of TContext).UseDbConnectionFactory(Of TFactory)() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext).UseDbConnectionFactory(Of TFactory)() + name.vb: UseDbConnectionFactory(Of TFactory)() +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.Services + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.Services + id: Services + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + langs: + - csharp + - vb + name: Services + nameWithType: DapperConfigurationBuilder.Services + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder.Services + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/DapperConfigurationBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Services + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/DapperConfigurationBuilder.cs + startLine: 66 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper + summary: The underlying . + example: [] + syntax: + content: public IServiceCollection Services { get; } + parameters: [] + return: + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + content.vb: Public ReadOnly Property Services As IServiceCollection + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.Services* + nameWithType.vb: DapperConfigurationBuilder(Of TContext).Services + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext).Services +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Dapper + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Dapper + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.Extensions.DependencyInjection.ServiceCollection + commentId: T:Microsoft.Extensions.DependencyInjection.ServiceCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.servicecollection + name: ServiceCollection + nameWithType: ServiceCollection + fullName: Microsoft.Extensions.DependencyInjection.ServiceCollection +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html#Cnblogs_Architecture_Ddd_Cqrs_Dapper_DapperConfigurationBuilder_1__ctor_Microsoft_Extensions_DependencyInjection_IServiceCollection_ + name: DapperConfigurationBuilder + nameWithType: DapperConfigurationBuilder.DapperConfigurationBuilder + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder.DapperConfigurationBuilder + nameWithType.vb: DapperConfigurationBuilder(Of TContext).New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext).New + name.vb: New +- uid: Microsoft.Extensions.DependencyInjection.IServiceCollection + commentId: T:Microsoft.Extensions.DependencyInjection.IServiceCollection + parent: Microsoft.Extensions.DependencyInjection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection + name: IServiceCollection + nameWithType: IServiceCollection + fullName: Microsoft.Extensions.DependencyInjection.IServiceCollection +- uid: Microsoft.Extensions.DependencyInjection + commentId: N:Microsoft.Extensions.DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.DependencyInjection + nameWithType: Microsoft.Extensions.DependencyInjection + fullName: Microsoft.Extensions.DependencyInjection + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.html + name: IDbConnectionFactory + nameWithType: IDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.UseDbConnectionFactory + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html#Cnblogs_Architecture_Ddd_Cqrs_Dapper_DapperConfigurationBuilder_1_UseDbConnectionFactory__1___0_ + name: UseDbConnectionFactory + nameWithType: DapperConfigurationBuilder.UseDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder.UseDbConnectionFactory + nameWithType.vb: DapperConfigurationBuilder(Of TContext).UseDbConnectionFactory + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext).UseDbConnectionFactory +- uid: '{TFactory}' + commentId: '!:TFactory' + definition: TFactory + name: TFactory + nameWithType: TFactory + fullName: TFactory +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html +- uid: TFactory + commentId: '!:TFactory' + name: TFactory + nameWithType: TFactory + fullName: TFactory +- uid: System.Func{System.IServiceProvider,{TFactory}} + commentId: T:System.Func{System.IServiceProvider,``0} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of IServiceProvider, TFactory) + fullName.vb: System.Func(Of System.IServiceProvider, TFactory) + name.vb: Func(Of IServiceProvider, TFactory) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: System.IServiceProvider + name: IServiceProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iserviceprovider + - name: ',' + - name: " " + - name: TFactory + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: System.IServiceProvider + name: IServiceProvider + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iserviceprovider + - name: ',' + - name: " " + - name: TFactory + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.Services* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1.Services + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html#Cnblogs_Architecture_Ddd_Cqrs_Dapper_DapperConfigurationBuilder_1_Services + name: Services + nameWithType: DapperConfigurationBuilder.Services + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder.Services + nameWithType.vb: DapperConfigurationBuilder(Of TContext).Services + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext).Services diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.yml new file mode 100644 index 0000000..30a0632 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.yml @@ -0,0 +1,538 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension + id: DapperConfigurationBuilderExtension + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper + children: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseClickhouse``1(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{``0},System.String) + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseSqlServer``1(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{``0},System.String) + langs: + - csharp + - vb + name: DapperConfigurationBuilderExtension + nameWithType: DapperConfigurationBuilderExtension + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/DapperConfigurationBuilderExtension.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DapperConfigurationBuilderExtension + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/DapperConfigurationBuilderExtension.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper + summary: Extension methods for inject clickhouse to dapper context. + example: [] + syntax: + content: public static class DapperConfigurationBuilderExtension + content.vb: Public Module DapperConfigurationBuilderExtension + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseClickhouse``1(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{``0},System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseClickhouse``1(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{``0},System.String) + id: UseClickhouse``1(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{``0},System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension + langs: + - csharp + - vb + name: UseClickhouse(DapperConfigurationBuilder, string) + nameWithType: DapperConfigurationBuilderExtension.UseClickhouse(DapperConfigurationBuilder, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseClickhouse(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/DapperConfigurationBuilderExtension.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UseClickhouse + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse/DapperConfigurationBuilderExtension.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper + summary: Use clickhouse as the underlying database. + example: [] + syntax: + content: 'public static void UseClickhouse(this DapperConfigurationBuilder builder, string connectionString) where TContext : ClickhouseDapperContext' + parameters: + - id: builder + type: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{{TContext}} + description: . + - id: connectionString + type: System.String + description: The connection string for clickhouse. + typeParameters: + - id: TContext + description: The context type been used. + content.vb: Public Shared Sub UseClickhouse(Of TContext As ClickhouseDapperContext)(builder As DapperConfigurationBuilder(Of TContext), connectionString As String) + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseClickhouse* + nameWithType.vb: DapperConfigurationBuilderExtension.UseClickhouse(Of TContext)(DapperConfigurationBuilder(Of TContext), String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseClickhouse(Of TContext)(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext), String) + name.vb: UseClickhouse(Of TContext)(DapperConfigurationBuilder(Of TContext), String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseSqlServer``1(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{``0},System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseSqlServer``1(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{``0},System.String) + id: UseSqlServer``1(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{``0},System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension + langs: + - csharp + - vb + name: UseSqlServer(DapperConfigurationBuilder, string) + nameWithType: DapperConfigurationBuilderExtension.UseSqlServer(DapperConfigurationBuilder, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseSqlServer(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer/DapperConfigurationBuilderExtension.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UseSqlServer + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer/DapperConfigurationBuilderExtension.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper + summary: Configure to use sql server as underlying database. + example: [] + syntax: + content: 'public static void UseSqlServer(this DapperConfigurationBuilder builder, string connectionString) where TContext : DapperContext' + parameters: + - id: builder + type: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{{TContext}} + description: + - id: connectionString + type: System.String + description: The connection string for sql server. + typeParameters: + - id: TContext + description: The type of context been configured. + content.vb: Public Shared Sub UseSqlServer(Of TContext As DapperContext)(builder As DapperConfigurationBuilder(Of TContext), connectionString As String) + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseSqlServer* + nameWithType.vb: DapperConfigurationBuilderExtension.UseSqlServer(Of TContext)(DapperConfigurationBuilder(Of TContext), String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseSqlServer(Of TContext)(Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext), String) + name.vb: UseSqlServer(Of TContext)(DapperConfigurationBuilder(Of TContext), String) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Dapper + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Dapper + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + name: DapperConfigurationBuilder + nameWithType: DapperConfigurationBuilder + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder + nameWithType.vb: DapperConfigurationBuilder(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext) + name.vb: DapperConfigurationBuilder(Of TContext) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + name: DapperConfigurationBuilder + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + - name: < + - name: TContext + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + name: DapperConfigurationBuilder + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseClickhouse* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseClickhouse + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.html#Cnblogs_Architecture_Ddd_Cqrs_Dapper_DapperConfigurationBuilderExtension_UseClickhouse__1_Cnblogs_Architecture_Ddd_Cqrs_Dapper_DapperConfigurationBuilder___0__System_String_ + name: UseClickhouse + nameWithType: DapperConfigurationBuilderExtension.UseClickhouse + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseClickhouse +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{{TContext}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{``0} + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper + definition: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + name: DapperConfigurationBuilder + nameWithType: DapperConfigurationBuilder + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder + nameWithType.vb: DapperConfigurationBuilder(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext) + name.vb: DapperConfigurationBuilder(Of TContext) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + name: DapperConfigurationBuilder + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + - name: < + - name: TContext + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + name: DapperConfigurationBuilder + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ) +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.html + name: DapperContext + nameWithType: DapperContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseSqlServer* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseSqlServer + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.html#Cnblogs_Architecture_Ddd_Cqrs_Dapper_DapperConfigurationBuilderExtension_UseSqlServer__1_Cnblogs_Architecture_Ddd_Cqrs_Dapper_DapperConfigurationBuilder___0__System_String_ + name: UseSqlServer + nameWithType: DapperConfigurationBuilderExtension.UseSqlServer + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.UseSqlServer +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.yml new file mode 100644 index 0000000..009f901 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.yml @@ -0,0 +1,534 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory + id: SqlServerDbConnectionFactory + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + children: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.#ctor(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.CreateDbConnection + langs: + - csharp + - vb + name: SqlServerDbConnectionFactory + nameWithType: SqlServerDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer/SqlServerDbConnectionFactory.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SqlServerDbConnectionFactory + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer/SqlServerDbConnectionFactory.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + summary: SqlServer 数据库连接工厂。 + example: [] + syntax: + content: 'public class SqlServerDbConnectionFactory : IDbConnectionFactory' + content.vb: Public Class SqlServerDbConnectionFactory Implements IDbConnectionFactory + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.#ctor(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.#ctor(System.String) + id: '#ctor(System.String)' + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory + langs: + - csharp + - vb + name: SqlServerDbConnectionFactory(string) + nameWithType: SqlServerDbConnectionFactory.SqlServerDbConnectionFactory(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.SqlServerDbConnectionFactory(string) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer/SqlServerDbConnectionFactory.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer/SqlServerDbConnectionFactory.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + summary: 创建一个 SqlServer 数据库连接工厂。 + example: [] + syntax: + content: public SqlServerDbConnectionFactory(string connectionString) + parameters: + - id: connectionString + type: System.String + description: 数据库连接字符串。 + content.vb: Public Sub New(connectionString As String) + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.#ctor* + nameWithType.vb: SqlServerDbConnectionFactory.New(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.New(String) + name.vb: New(String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.CreateDbConnection + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.CreateDbConnection + id: CreateDbConnection + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory + langs: + - csharp + - vb + name: CreateDbConnection() + nameWithType: SqlServerDbConnectionFactory.CreateDbConnection() + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.CreateDbConnection() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer/SqlServerDbConnectionFactory.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CreateDbConnection + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer/SqlServerDbConnectionFactory.cs + startLine: 25 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + namespace: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + summary: 获取 DbConnection。 + example: [] + syntax: + content: public IDbConnection CreateDbConnection() + return: + type: System.Data.IDbConnection + description: '' + content.vb: Public Function CreateDbConnection() As IDbConnection + overload: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.CreateDbConnection* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + name: SqlServer + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + name: SqlServer + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.html + name: IDbConnectionFactory + nameWithType: IDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.html#Cnblogs_Architecture_Ddd_Cqrs_Dapper_SqlServer_SqlServerDbConnectionFactory__ctor_System_String_ + name: SqlServerDbConnectionFactory + nameWithType: SqlServerDbConnectionFactory.SqlServerDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.SqlServerDbConnectionFactory + nameWithType.vb: SqlServerDbConnectionFactory.New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.New + name.vb: New +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.CreateDbConnection* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.CreateDbConnection + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.html#Cnblogs_Architecture_Ddd_Cqrs_Dapper_SqlServer_SqlServerDbConnectionFactory_CreateDbConnection + name: CreateDbConnection + nameWithType: SqlServerDbConnectionFactory.CreateDbConnection + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.CreateDbConnection +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + name: CreateDbConnection() + nameWithType: IDbConnectionFactory.CreateDbConnection() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection + name: CreateDbConnection + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection + name: CreateDbConnection + - name: ( + - name: ) +- uid: System.Data.IDbConnection + commentId: T:System.Data.IDbConnection + parent: System.Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.data.idbconnection + name: IDbConnection + nameWithType: IDbConnection + fullName: System.Data.IDbConnection +- uid: System.Data + commentId: N:System.Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Data + nameWithType: System.Data + fullName: System.Data + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Data + name: Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.data + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Data + name: Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.data diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.yml new file mode 100644 index 0000000..0dfb6df --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.yml @@ -0,0 +1,23 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + id: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + children: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory.html + name: SqlServerDbConnectionFactory + nameWithType: SqlServerDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.yml new file mode 100644 index 0000000..e2f6686 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.Dapper.yml @@ -0,0 +1,49 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Dapper + id: Cnblogs.Architecture.Ddd.Cqrs.Dapper + children: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension + - Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Cqrs.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Dapper + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + name: DapperConfigurationBuilder + nameWithType: DapperConfigurationBuilder + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder + nameWithType.vb: DapperConfigurationBuilder(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext) + name.vb: DapperConfigurationBuilder(Of TContext) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + name: DapperConfigurationBuilder + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + - name: < + - name: TContext + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + name: DapperConfigurationBuilder + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension.html + name: DapperConfigurationBuilderExtension + nameWithType: DapperConfigurationBuilderExtension + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml new file mode 100644 index 0000000..9067318 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.yml @@ -0,0 +1,2606 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + id: CqrsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + children: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDateTimeProvider``1 + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultDateTimeAndRandomProvider + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultFileProvider + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDistributionLock``1 + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileDeliveryProvider``1 + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileProvider``1 + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddLocalQueryCache``1(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddQueryCache``2(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRandomProvider``1 + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRemoteQueryCache``1(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Services + langs: + - csharp + - vb + name: CqrsInjector + nameWithType: CqrsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CqrsInjector + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + summary: Cqrs 配置器。 + example: [] + syntax: + content: public class CqrsInjector + content.vb: Public Class CqrsInjector + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(System.Reflection.Assembly) + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Microsoft.Extensions.Configuration.IConfiguration,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Services + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Services + id: Services + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + langs: + - csharp + - vb + name: Services + nameWithType: CqrsInjector.Services + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Services + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Services + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + startLine: 28 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + summary: 内部的 。 + example: [] + syntax: + content: public IServiceCollection Services { get; } + parameters: [] + return: + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + content.vb: Public ReadOnly Property Services As IServiceCollection + overload: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Services* +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDateTimeProvider``1 + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDateTimeProvider``1 + id: AddDateTimeProvider``1 + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + langs: + - csharp + - vb + name: AddDateTimeProvider() + nameWithType: CqrsInjector.AddDateTimeProvider() + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDateTimeProvider() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddDateTimeProvider + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + summary: 添加自定义时间提供器。 + example: [] + syntax: + content: 'public CqrsInjector AddDateTimeProvider() where TDateTimeProvider : class, IDateTimeProvider' + typeParameters: + - id: TDateTimeProvider + description: 时间提供器。 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Function AddDateTimeProvider(Of TDateTimeProvider As {Class, IDateTimeProvider})() As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDateTimeProvider* + nameWithType.vb: CqrsInjector.AddDateTimeProvider(Of TDateTimeProvider)() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDateTimeProvider(Of TDateTimeProvider)() + name.vb: AddDateTimeProvider(Of TDateTimeProvider)() +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultDateTimeAndRandomProvider + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultDateTimeAndRandomProvider + id: AddDefaultDateTimeAndRandomProvider + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + langs: + - csharp + - vb + name: AddDefaultDateTimeAndRandomProvider() + nameWithType: CqrsInjector.AddDefaultDateTimeAndRandomProvider() + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultDateTimeAndRandomProvider() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddDefaultDateTimeAndRandomProvider + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + startLine: 46 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + summary: 使用默认时间和随机数提供器,可以在依赖注入中使用 获得对应实例。 + example: [] + syntax: + content: public CqrsInjector AddDefaultDateTimeAndRandomProvider() + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Function AddDefaultDateTimeAndRandomProvider() As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultDateTimeAndRandomProvider* +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDistributionLock``1 + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDistributionLock``1 + id: AddDistributionLock``1 + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + langs: + - csharp + - vb + name: AddDistributionLock() + nameWithType: CqrsInjector.AddDistributionLock() + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDistributionLock() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddDistributionLock + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + startLine: 56 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + summary: 启用分布式锁。 + example: [] + syntax: + content: 'public CqrsInjector AddDistributionLock() where TDistributedLockProvider : class, IDistributedLockProvider' + typeParameters: + - id: TDistributedLockProvider + description: 分布式锁提供器。 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Function AddDistributionLock(Of TDistributedLockProvider As {Class, IDistributedLockProvider})() As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDistributionLock* + nameWithType.vb: CqrsInjector.AddDistributionLock(Of TDistributedLockProvider)() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDistributionLock(Of TDistributedLockProvider)() + name.vb: AddDistributionLock(Of TDistributedLockProvider)() +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddLocalQueryCache``1(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddLocalQueryCache``1(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + id: AddLocalQueryCache``1(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + langs: + - csharp + - vb + name: AddLocalQueryCache(Action?) + nameWithType: CqrsInjector.AddLocalQueryCache(Action?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddLocalQueryCache(System.Action?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddLocalQueryCache + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + startLine: 70 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + summary: 启用缓存中间件,自动处理和缓存实现了 接口的请求。 + example: [] + syntax: + content: 'public CqrsInjector AddLocalQueryCache(Action? configure = null) where TLocal : class, ILocalCacheProvider' + parameters: + - id: configure + type: System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + description: 缓存配置。 + typeParameters: + - id: TLocal + description: 本地缓存提供器。 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Function AddLocalQueryCache(Of TLocal As {Class, ILocalCacheProvider})(configure As Action(Of CacheableRequestOptions) = Nothing) As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddLocalQueryCache* + nameWithType.vb: CqrsInjector.AddLocalQueryCache(Of TLocal)(Action(Of CacheableRequestOptions)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddLocalQueryCache(Of TLocal)(System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddLocalQueryCache(Of TLocal)(Action(Of CacheableRequestOptions)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddQueryCache``2(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddQueryCache``2(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + id: AddQueryCache``2(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + langs: + - csharp + - vb + name: AddQueryCache(Action?) + nameWithType: CqrsInjector.AddQueryCache(Action?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddQueryCache(System.Action?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddQueryCache + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + startLine: 85 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + summary: 启用缓存中间件,自动处理和缓存实现了 接口的请求。 + example: [] + syntax: + content: 'public CqrsInjector AddQueryCache(Action? configure = null) where TLocal : class, ILocalCacheProvider where TRemote : class, IRemoteCacheProvider' + parameters: + - id: configure + type: System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + description: 缓存配置。 + typeParameters: + - id: TLocal + description: 本地缓存提供器。 + - id: TRemote + description: 远程缓存提供器。 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Function AddQueryCache(Of TLocal As {Class, ILocalCacheProvider}, TRemote As {Class, IRemoteCacheProvider})(configure As Action(Of CacheableRequestOptions) = Nothing) As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddQueryCache* + nameWithType.vb: CqrsInjector.AddQueryCache(Of TLocal, TRemote)(Action(Of CacheableRequestOptions)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddQueryCache(Of TLocal, TRemote)(System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddQueryCache(Of TLocal, TRemote)(Action(Of CacheableRequestOptions)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRemoteQueryCache``1(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRemoteQueryCache``1(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + id: AddRemoteQueryCache``1(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + langs: + - csharp + - vb + name: AddRemoteQueryCache(Action?) + nameWithType: CqrsInjector.AddRemoteQueryCache(Action?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRemoteQueryCache(System.Action?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddRemoteQueryCache + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + startLine: 101 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + summary: 启用缓存中间件,自动处理和缓存实现了 接口的请求。 + example: [] + syntax: + content: 'public CqrsInjector AddRemoteQueryCache(Action? configure = null) where TRemote : class, IRemoteCacheProvider' + parameters: + - id: configure + type: System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + description: 缓存配置。 + typeParameters: + - id: TRemote + description: 远程缓存提供器。 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Function AddRemoteQueryCache(Of TRemote As {Class, IRemoteCacheProvider})(configure As Action(Of CacheableRequestOptions) = Nothing) As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRemoteQueryCache* + nameWithType.vb: CqrsInjector.AddRemoteQueryCache(Of TRemote)(Action(Of CacheableRequestOptions)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRemoteQueryCache(Of TRemote)(System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddRemoteQueryCache(Of TRemote)(Action(Of CacheableRequestOptions)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultFileProvider + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultFileProvider + id: AddDefaultFileProvider + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + langs: + - csharp + - vb + name: AddDefaultFileProvider() + nameWithType: CqrsInjector.AddDefaultFileProvider() + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultFileProvider() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddDefaultFileProvider + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + startLine: 113 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + summary: Use default implementation of that accesses file system directly. + example: [] + syntax: + content: public CqrsInjector AddDefaultFileProvider() + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Function AddDefaultFileProvider() As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultFileProvider* +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileProvider``1 + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileProvider``1 + id: AddFileProvider``1 + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + langs: + - csharp + - vb + name: AddFileProvider() + nameWithType: CqrsInjector.AddFileProvider() + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileProvider() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddFileProvider + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + startLine: 123 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + summary: Use given implementation of . + example: [] + syntax: + content: 'public CqrsInjector AddFileProvider() where TProvider : class, IFileProvider' + typeParameters: + - id: TProvider + description: The implementation type. + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Function AddFileProvider(Of TProvider As {Class, IFileProvider})() As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileProvider* + nameWithType.vb: CqrsInjector.AddFileProvider(Of TProvider)() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileProvider(Of TProvider)() + name.vb: AddFileProvider(Of TProvider)() +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileDeliveryProvider``1 + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileDeliveryProvider``1 + id: AddFileDeliveryProvider``1 + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + langs: + - csharp + - vb + name: AddFileDeliveryProvider() + nameWithType: CqrsInjector.AddFileDeliveryProvider() + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileDeliveryProvider() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddFileDeliveryProvider + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + startLine: 135 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + summary: Use given implementation of . + example: [] + syntax: + content: 'public CqrsInjector AddFileDeliveryProvider() where TProvider : class, IFileDeliveryProvider' + typeParameters: + - id: TProvider + description: The type of implementation. + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Function AddFileDeliveryProvider(Of TProvider As {Class, IFileDeliveryProvider})() As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileDeliveryProvider* + nameWithType.vb: CqrsInjector.AddFileDeliveryProvider(Of TProvider)() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileDeliveryProvider(Of TProvider)() + name.vb: AddFileDeliveryProvider(Of TProvider)() +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRandomProvider``1 + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRandomProvider``1 + id: AddRandomProvider``1 + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + langs: + - csharp + - vb + name: AddRandomProvider() + nameWithType: CqrsInjector.AddRandomProvider() + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRandomProvider() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddRandomProvider + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/CqrsInjector.cs + startLine: 147 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + summary: 添加自定义随机数提供器。 + example: [] + syntax: + content: 'public CqrsInjector AddRandomProvider() where TRandomProvider : class, IRandomProvider' + typeParameters: + - id: TRandomProvider + description: 随机数提供器。 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Function AddRandomProvider(Of TRandomProvider As {Class, IRandomProvider})() As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRandomProvider* + nameWithType.vb: CqrsInjector.AddRandomProvider(Of TRandomProvider)() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRandomProvider(Of TRandomProvider)() + name.vb: AddRandomProvider(Of TRandomProvider)() +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + definition: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_AddLongToStringJsonConverter_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + name: AddLongToStringJsonConverter(CqrsInjector) + nameWithType: CqrsHttpOptionsInjector.AddLongToStringJsonConverter(CqrsInjector) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + name: AddLongToStringJsonConverter + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_AddLongToStringJsonConverter_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + name: AddLongToStringJsonConverter + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_AddLongToStringJsonConverter_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + definition: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseCustomCommandErrorResponseMapper_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Func_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_Microsoft_AspNetCore_Http_HttpContext_Microsoft_AspNetCore_Http_IResult__ + name: UseCustomCommandErrorResponseMapper(CqrsInjector, Func) + nameWithType: CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(CqrsInjector, Func) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Func) + nameWithType.vb: CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(CqrsInjector, Func(Of CommandResponse, HttpContext, IResult)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Func(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse, Microsoft.AspNetCore.Http.HttpContext, Microsoft.AspNetCore.Http.IResult)) + name.vb: UseCustomCommandErrorResponseMapper(CqrsInjector, Func(Of CommandResponse, HttpContext, IResult)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + name: UseCustomCommandErrorResponseMapper + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseCustomCommandErrorResponseMapper_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Func_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_Microsoft_AspNetCore_Http_HttpContext_Microsoft_AspNetCore_Http_IResult__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.HttpContext + name: HttpContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.httpcontext + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.IResult + name: IResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresult + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + name: UseCustomCommandErrorResponseMapper + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseCustomCommandErrorResponseMapper_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Func_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_Microsoft_AspNetCore_Http_HttpContext_Microsoft_AspNetCore_Http_IResult__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.HttpContext + name: HttpContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.httpcontext + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.IResult + name: IResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresult + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + definition: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseProblemDetails_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + name: UseProblemDetails(CqrsInjector) + nameWithType: CqrsHttpOptionsInjector.UseProblemDetails(CqrsInjector) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + name: UseProblemDetails + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseProblemDetails_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + name: UseProblemDetails + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseProblemDetails_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector + definition: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusServiceInjector_AddEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Action_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder__System_Reflection_Assembly___ + name: AddEventBus(CqrsInjector, Action, params Assembly[]) + nameWithType: EventBusServiceInjector.AddEventBus(CqrsInjector, Action, params Assembly[]) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Action, params System.Reflection.Assembly[]) + nameWithType.vb: EventBusServiceInjector.AddEventBus(CqrsInjector, Action(Of EventBusOptionsBuilder), ParamArray Assembly()) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Action(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder), ParamArray System.Reflection.Assembly()) + name.vb: AddEventBus(CqrsInjector, Action(Of EventBusOptionsBuilder), ParamArray Assembly()) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + name: AddEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusServiceInjector_AddEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Action_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder__System_Reflection_Assembly___ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: '>' + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + name: AddEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusServiceInjector_AddEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Action_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder__System_Reflection_Assembly___ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: ) + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ( + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(System.Reflection.Assembly) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Reflection.Assembly) + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + definition: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Reflection.Assembly) + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_CqrsInjectorExtensions_AddDaprEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Reflection_Assembly_ + name: AddDaprEventBus(CqrsInjector, Assembly) + nameWithType: CqrsInjectorExtensions.AddDaprEventBus(CqrsInjector, Assembly) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Reflection.Assembly) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Reflection.Assembly) + name: AddDaprEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_CqrsInjectorExtensions_AddDaprEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Reflection_Assembly_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Reflection.Assembly) + name: AddDaprEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_CqrsInjectorExtensions_AddDaprEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Reflection_Assembly_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(System.String) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String) + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + definition: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String) + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_CqrsInjectorExtensions_AddDaprEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_String_ + name: AddDaprEventBus(CqrsInjector, string) + nameWithType: CqrsInjectorExtensions.AddDaprEventBus(CqrsInjector, string) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, string) + nameWithType.vb: CqrsInjectorExtensions.AddDaprEventBus(CqrsInjector, String) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, String) + name.vb: AddDaprEventBus(CqrsInjector, String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String) + name: AddDaprEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_CqrsInjectorExtensions_AddDaprEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_String_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String) + name: AddDaprEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_CqrsInjectorExtensions_AddDaprEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_String_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors + definition: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_InMemory_Injectors_AddInMemoryCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + name: AddInMemoryCache(CqrsInjector, Action) + nameWithType: Injectors.AddInMemoryCache(CqrsInjector, Action) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Action) + nameWithType.vb: Injectors.AddInMemoryCache(CqrsInjector, Action(Of CacheableRequestOptions)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddInMemoryCache(CqrsInjector, Action(Of CacheableRequestOptions)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddInMemoryCache + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_InMemory_Injectors_AddInMemoryCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddInMemoryCache + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_InMemory_Injectors_AddInMemoryCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Microsoft.Extensions.Configuration.IConfiguration,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions + definition: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_CqrsInjectorExtensions_UseAliyunOssFileProvider_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_ + name: UseAliyunOssFileProvider(CqrsInjector, IConfiguration, string) + nameWithType: CqrsInjectorExtensions.UseAliyunOssFileProvider(CqrsInjector, IConfiguration, string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, string) + nameWithType.vb: CqrsInjectorExtensions.UseAliyunOssFileProvider(CqrsInjector, IConfiguration, String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, String) + name.vb: UseAliyunOssFileProvider(CqrsInjector, IConfiguration, String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + name: UseAliyunOssFileProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_CqrsInjectorExtensions_UseAliyunOssFileProvider_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: Microsoft.Extensions.Configuration.IConfiguration + name: IConfiguration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfiguration + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + name: UseAliyunOssFileProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_CqrsInjectorExtensions_UseAliyunOssFileProvider_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: Microsoft.Extensions.Configuration.IConfiguration + name: IConfiguration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfiguration + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + parent: Microsoft.Extensions.DependencyInjection.Injectors + definition: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + name: AddRedisCache(CqrsInjector, IConfiguration, string, Action) + nameWithType: Injectors.AddRedisCache(CqrsInjector, IConfiguration, string, Action) + fullName: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, string, System.Action) + nameWithType.vb: Injectors.AddRedisCache(CqrsInjector, IConfiguration, String, Action(Of CacheableRequestOptions)) + fullName.vb: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, String, System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddRedisCache(CqrsInjector, IConfiguration, String, Action(Of CacheableRequestOptions)) + spec.csharp: + - uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddRedisCache + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: Microsoft.Extensions.Configuration.IConfiguration + name: IConfiguration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfiguration + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddRedisCache + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: Microsoft.Extensions.Configuration.IConfiguration + name: IConfiguration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfiguration + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + parent: Microsoft.Extensions.DependencyInjection.Injectors + definition: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfigurationSection_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + name: AddRedisCache(CqrsInjector, IConfigurationSection, Action) + nameWithType: Injectors.AddRedisCache(CqrsInjector, IConfigurationSection, Action) + fullName: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfigurationSection, System.Action) + nameWithType.vb: Injectors.AddRedisCache(CqrsInjector, IConfigurationSection, Action(Of CacheableRequestOptions)) + fullName.vb: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfigurationSection, System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddRedisCache(CqrsInjector, IConfigurationSection, Action(Of CacheableRequestOptions)) + spec.csharp: + - uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddRedisCache + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfigurationSection_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: Microsoft.Extensions.Configuration.IConfigurationSection + name: IConfigurationSection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfigurationsection + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddRedisCache + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfigurationSection_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: Microsoft.Extensions.Configuration.IConfigurationSection + name: IConfigurationSection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfigurationsection + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + parent: Microsoft.Extensions.DependencyInjection.Injectors + definition: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_String_System_Action_Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisOptions__System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + name: AddRedisCache(CqrsInjector, string, Action, Action) + nameWithType: Injectors.AddRedisCache(CqrsInjector, string, Action, Action) + fullName: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, string, System.Action, System.Action) + nameWithType.vb: Injectors.AddRedisCache(CqrsInjector, String, Action(Of RedisOptions), Action(Of CacheableRequestOptions)) + fullName.vb: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, String, System.Action(Of Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions), System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddRedisCache(CqrsInjector, String, Action(Of RedisOptions), Action(Of CacheableRequestOptions)) + spec.csharp: + - uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddRedisCache + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_String_System_Action_Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisOptions__System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + name: RedisOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.html + - name: '>' + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddRedisCache + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_String_System_Action_Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisOptions__System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + name: RedisOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.html + - name: ) + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: ) + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_AddLongToStringJsonConverter_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + name: AddLongToStringJsonConverter(CqrsInjector) + nameWithType: CqrsHttpOptionsInjector.AddLongToStringJsonConverter(CqrsInjector) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + name: AddLongToStringJsonConverter + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_AddLongToStringJsonConverter_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.AddLongToStringJsonConverter(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + name: AddLongToStringJsonConverter + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_AddLongToStringJsonConverter_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html + name: CqrsHttpOptionsInjector + nameWithType: CqrsHttpOptionsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseCustomCommandErrorResponseMapper_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Func_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_Microsoft_AspNetCore_Http_HttpContext_Microsoft_AspNetCore_Http_IResult__ + name: UseCustomCommandErrorResponseMapper(CqrsInjector, Func) + nameWithType: CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(CqrsInjector, Func) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Func) + nameWithType.vb: CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(CqrsInjector, Func(Of CommandResponse, HttpContext, IResult)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Func(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse, Microsoft.AspNetCore.Http.HttpContext, Microsoft.AspNetCore.Http.IResult)) + name.vb: UseCustomCommandErrorResponseMapper(CqrsInjector, Func(Of CommandResponse, HttpContext, IResult)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + name: UseCustomCommandErrorResponseMapper + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseCustomCommandErrorResponseMapper_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Func_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_Microsoft_AspNetCore_Http_HttpContext_Microsoft_AspNetCore_Http_IResult__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.HttpContext + name: HttpContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.httpcontext + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.IResult + name: IResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresult + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseCustomCommandErrorResponseMapper(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Func{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse,Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.IResult}) + name: UseCustomCommandErrorResponseMapper + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseCustomCommandErrorResponseMapper_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Func_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CommandResponse_Microsoft_AspNetCore_Http_HttpContext_Microsoft_AspNetCore_Http_IResult__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse.html + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.HttpContext + name: HttpContext + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.httpcontext + - name: ',' + - name: " " + - uid: Microsoft.AspNetCore.Http.IResult + name: IResult + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.iresult + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseProblemDetails_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + name: UseProblemDetails(CqrsInjector) + nameWithType: CqrsHttpOptionsInjector.UseProblemDetails(CqrsInjector) + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + name: UseProblemDetails + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseProblemDetails_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.UseProblemDetails(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector) + name: UseProblemDetails + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_AspNetCore_CqrsHttpOptionsInjector_UseProblemDetails_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + isExternal: true + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusServiceInjector_AddEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Action_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder__System_Reflection_Assembly___ + name: AddEventBus(CqrsInjector, Action, params Assembly[]) + nameWithType: EventBusServiceInjector.AddEventBus(CqrsInjector, Action, params Assembly[]) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Action, params System.Reflection.Assembly[]) + nameWithType.vb: EventBusServiceInjector.AddEventBus(CqrsInjector, Action(Of EventBusOptionsBuilder), ParamArray Assembly()) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Action(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder), ParamArray System.Reflection.Assembly()) + name.vb: AddEventBus(CqrsInjector, Action(Of EventBusOptionsBuilder), ParamArray Assembly()) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + name: AddEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusServiceInjector_AddEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Action_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder__System_Reflection_Assembly___ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: '>' + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + name: AddEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusServiceInjector_AddEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Action_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder__System_Reflection_Assembly___ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: ) + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ( + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.html + name: EventBusServiceInjector + nameWithType: EventBusServiceInjector + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Reflection.Assembly) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Reflection.Assembly) + isExternal: true + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_CqrsInjectorExtensions_AddDaprEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Reflection_Assembly_ + name: AddDaprEventBus(CqrsInjector, Assembly) + nameWithType: CqrsInjectorExtensions.AddDaprEventBus(CqrsInjector, Assembly) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Reflection.Assembly) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Reflection.Assembly) + name: AddDaprEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_CqrsInjectorExtensions_AddDaprEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Reflection_Assembly_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Reflection.Assembly) + name: AddDaprEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_CqrsInjectorExtensions_AddDaprEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Reflection_Assembly_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html + name: CqrsInjectorExtensions + nameWithType: CqrsInjectorExtensions + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String) + isExternal: true + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_CqrsInjectorExtensions_AddDaprEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_String_ + name: AddDaprEventBus(CqrsInjector, string) + nameWithType: CqrsInjectorExtensions.AddDaprEventBus(CqrsInjector, string) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, string) + nameWithType.vb: CqrsInjectorExtensions.AddDaprEventBus(CqrsInjector, String) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, String) + name.vb: AddDaprEventBus(CqrsInjector, String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String) + name: AddDaprEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_CqrsInjectorExtensions_AddDaprEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_String_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String) + name: AddDaprEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_CqrsInjectorExtensions_AddDaprEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_String_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_InMemory_Injectors_AddInMemoryCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + name: AddInMemoryCache(CqrsInjector, Action) + nameWithType: Injectors.AddInMemoryCache(CqrsInjector, Action) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Action) + nameWithType.vb: Injectors.AddInMemoryCache(CqrsInjector, Action(Of CacheableRequestOptions)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddInMemoryCache(CqrsInjector, Action(Of CacheableRequestOptions)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddInMemoryCache + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_InMemory_Injectors_AddInMemoryCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddInMemoryCache + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_InMemory_Injectors_AddInMemoryCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.html + name: Injectors + nameWithType: Injectors + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_CqrsInjectorExtensions_UseAliyunOssFileProvider_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_ + name: UseAliyunOssFileProvider(CqrsInjector, IConfiguration, string) + nameWithType: CqrsInjectorExtensions.UseAliyunOssFileProvider(CqrsInjector, IConfiguration, string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, string) + nameWithType.vb: CqrsInjectorExtensions.UseAliyunOssFileProvider(CqrsInjector, IConfiguration, String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, String) + name.vb: UseAliyunOssFileProvider(CqrsInjector, IConfiguration, String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + name: UseAliyunOssFileProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_CqrsInjectorExtensions_UseAliyunOssFileProvider_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: Microsoft.Extensions.Configuration.IConfiguration + name: IConfiguration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfiguration + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + name: UseAliyunOssFileProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_CqrsInjectorExtensions_UseAliyunOssFileProvider_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: Microsoft.Extensions.Configuration.IConfiguration + name: IConfiguration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfiguration + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.html + name: CqrsInjectorExtensions + nameWithType: CqrsInjectorExtensions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions +- uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + isExternal: true + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + name: AddRedisCache(CqrsInjector, IConfiguration, string, Action) + nameWithType: Injectors.AddRedisCache(CqrsInjector, IConfiguration, string, Action) + fullName: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, string, System.Action) + nameWithType.vb: Injectors.AddRedisCache(CqrsInjector, IConfiguration, String, Action(Of CacheableRequestOptions)) + fullName.vb: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, String, System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddRedisCache(CqrsInjector, IConfiguration, String, Action(Of CacheableRequestOptions)) + spec.csharp: + - uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddRedisCache + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: Microsoft.Extensions.Configuration.IConfiguration + name: IConfiguration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfiguration + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddRedisCache + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: Microsoft.Extensions.Configuration.IConfiguration + name: IConfiguration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfiguration + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: ) + - name: ) +- uid: Microsoft.Extensions.DependencyInjection.Injectors + commentId: T:Microsoft.Extensions.DependencyInjection.Injectors + parent: Microsoft.Extensions.DependencyInjection + href: Microsoft.Extensions.DependencyInjection.Injectors.html + name: Injectors + nameWithType: Injectors + fullName: Microsoft.Extensions.DependencyInjection.Injectors +- uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + isExternal: true + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfigurationSection_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + name: AddRedisCache(CqrsInjector, IConfigurationSection, Action) + nameWithType: Injectors.AddRedisCache(CqrsInjector, IConfigurationSection, Action) + fullName: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfigurationSection, System.Action) + nameWithType.vb: Injectors.AddRedisCache(CqrsInjector, IConfigurationSection, Action(Of CacheableRequestOptions)) + fullName.vb: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfigurationSection, System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddRedisCache(CqrsInjector, IConfigurationSection, Action(Of CacheableRequestOptions)) + spec.csharp: + - uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddRedisCache + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfigurationSection_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: Microsoft.Extensions.Configuration.IConfigurationSection + name: IConfigurationSection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfigurationsection + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddRedisCache + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfigurationSection_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: Microsoft.Extensions.Configuration.IConfigurationSection + name: IConfigurationSection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfigurationsection + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: ) + - name: ) +- uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + isExternal: true + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_String_System_Action_Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisOptions__System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + name: AddRedisCache(CqrsInjector, string, Action, Action) + nameWithType: Injectors.AddRedisCache(CqrsInjector, string, Action, Action) + fullName: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, string, System.Action, System.Action) + nameWithType.vb: Injectors.AddRedisCache(CqrsInjector, String, Action(Of RedisOptions), Action(Of CacheableRequestOptions)) + fullName.vb: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, String, System.Action(Of Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions), System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddRedisCache(CqrsInjector, String, Action(Of RedisOptions), Action(Of CacheableRequestOptions)) + spec.csharp: + - uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddRedisCache + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_String_System_Action_Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisOptions__System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + name: RedisOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.html + - name: '>' + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + name: AddRedisCache + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_String_System_Action_Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisOptions__System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + name: RedisOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.html + - name: ) + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + fullName: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: AspNetCore + href: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.html +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Dapr + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Dapr + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Dapr + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders + name: CacheProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + name: InMemory + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders + name: CacheProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + name: InMemory + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders + name: FileProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + name: AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders + name: FileProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + name: AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.html +- uid: Microsoft.Extensions.DependencyInjection + commentId: N:Microsoft.Extensions.DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.DependencyInjection + nameWithType: Microsoft.Extensions.DependencyInjection + fullName: Microsoft.Extensions.DependencyInjection + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection +- uid: Microsoft.Extensions.DependencyInjection.IServiceCollection + commentId: T:Microsoft.Extensions.DependencyInjection.IServiceCollection + parent: Microsoft.Extensions.DependencyInjection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection + name: IServiceCollection + nameWithType: IServiceCollection + fullName: Microsoft.Extensions.DependencyInjection.IServiceCollection +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Services* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Services + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Services + name: Services + nameWithType: CqrsInjector.Services + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.Services +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDateTimeProvider* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDateTimeProvider + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_AddDateTimeProvider__1 + name: AddDateTimeProvider + nameWithType: CqrsInjector.AddDateTimeProvider + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDateTimeProvider +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + name: CqrsInjector + nameWithType: CqrsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html + name: IDateTimeProvider + nameWithType: IDateTimeProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.html + name: IRandomProvider + nameWithType: IRandomProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultDateTimeAndRandomProvider* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultDateTimeAndRandomProvider + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_AddDefaultDateTimeAndRandomProvider + name: AddDefaultDateTimeAndRandomProvider + nameWithType: CqrsInjector.AddDefaultDateTimeAndRandomProvider + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultDateTimeAndRandomProvider +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDistributionLock* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDistributionLock + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_AddDistributionLock__1 + name: AddDistributionLock + nameWithType: CqrsInjector.AddDistributionLock + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDistributionLock +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest.html + name: ICachableRequest + nameWithType: ICachableRequest + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddLocalQueryCache* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddLocalQueryCache + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_AddLocalQueryCache__1_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + name: AddLocalQueryCache + nameWithType: CqrsInjector.AddLocalQueryCache + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddLocalQueryCache +- uid: System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + commentId: T:System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of CacheableRequestOptions) + fullName.vb: System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions) + name.vb: Action(Of CacheableRequestOptions) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T) + fullName.vb: System.Action(Of T) + name.vb: Action(Of T) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddQueryCache* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddQueryCache + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_AddQueryCache__2_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + name: AddQueryCache + nameWithType: CqrsInjector.AddQueryCache + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddQueryCache +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRemoteQueryCache* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRemoteQueryCache + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_AddRemoteQueryCache__1_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + name: AddRemoteQueryCache + nameWithType: CqrsInjector.AddRemoteQueryCache + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRemoteQueryCache +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html + name: IFileProvider + nameWithType: IFileProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultFileProvider* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultFileProvider + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_AddDefaultFileProvider + name: AddDefaultFileProvider + nameWithType: CqrsInjector.AddDefaultFileProvider + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddDefaultFileProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileProvider* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileProvider + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_AddFileProvider__1 + name: AddFileProvider + nameWithType: CqrsInjector.AddFileProvider + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.html + name: IFileDeliveryProvider + nameWithType: IFileDeliveryProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileDeliveryProvider* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileDeliveryProvider + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_AddFileDeliveryProvider__1 + name: AddFileDeliveryProvider + nameWithType: CqrsInjector.AddFileDeliveryProvider + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddFileDeliveryProvider +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRandomProvider* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRandomProvider + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html#Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_AddRandomProvider__1 + name: AddRandomProvider + nameWithType: CqrsInjector.AddRandomProvider + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.AddRandomProvider diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.yml new file mode 100644 index 0000000..91f0589 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.yml @@ -0,0 +1,70 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + id: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + children: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + name: CqrsInjector + nameWithType: CqrsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler-3.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler-3.yml new file mode 100644 index 0000000..6629bb3 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler-3.yml @@ -0,0 +1,1572 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3 + id: EfPageableQueryHandler`3 + parent: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + children: + - Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.CountAsync(`0,System.Linq.IQueryable{`1}) + - Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + langs: + - csharp + - vb + name: EfPageableQueryHandler + nameWithType: EfPageableQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework/EfPageableQueryHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EfPageableQueryHandler + path: src/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework/EfPageableQueryHandler.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + summary: 使用 EF Core 进行分页查询处理。 + example: [] + syntax: + content: 'public abstract class EfPageableQueryHandler : PageableQueryHandlerBase, IPageableQueryHandler, IListQueryHandler>, IRequestHandler> where TQuery : IPageableQuery' + typeParameters: + - id: TQuery + description: 查询请求。 + - id: TEntity + description: 查询使用的实体。 + - id: TView + description: 查询最后的结果。 + content.vb: Public MustInherit Class EfPageableQueryHandler(Of TQuery As IPageableQuery(Of TView), TEntity, TView) Inherits PageableQueryHandlerBase(Of TQuery, TEntity, TView) Implements IPageableQueryHandler(Of TQuery, TView), IListQueryHandler(Of TQuery, PagedList(Of TView)), IRequestHandler(Of TQuery, PagedList(Of TView)) + inheritance: + - System.Object + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + implements: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler{{TQuery},{TView}} + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + - MediatR.IRequestHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + inheritedMembers: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.Handle({TQuery},System.Threading.CancellationToken) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.CountAsync({TQuery},System.Linq.IQueryable{{TEntity}}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.DefaultOrderBy({TQuery},System.Linq.IQueryable{{TEntity}}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.Filter({TQuery}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.FilterAsync({TQuery}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.ProjectToView({TQuery},System.Linq.IQueryable{{TEntity}}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.ToListAsync({TQuery},System.Linq.IQueryable{{TView}}) + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: EfPageableQueryHandler(Of TQuery, TEntity, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler(Of TQuery, TEntity, TView) + name.vb: EfPageableQueryHandler(Of TQuery, TEntity, TView) +- uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.CountAsync(`0,System.Linq.IQueryable{`1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.CountAsync(`0,System.Linq.IQueryable{`1}) + id: CountAsync(`0,System.Linq.IQueryable{`1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3 + langs: + - csharp + - vb + name: CountAsync(TQuery, IQueryable) + nameWithType: EfPageableQueryHandler.CountAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler.CountAsync(TQuery, System.Linq.IQueryable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework/EfPageableQueryHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CountAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework/EfPageableQueryHandler.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + summary: Query for total count. + example: [] + syntax: + content: protected override Task CountAsync(TQuery query, IQueryable queryable) + parameters: + - id: query + type: '{TQuery}' + description: The query parameters. + - id: queryable + type: System.Linq.IQueryable{{TEntity}} + description: Filtered . + return: + type: System.Threading.Tasks.Task{System.Int32} + description: The total count of items. + content.vb: Protected Overrides Function CountAsync(query As TQuery, queryable As IQueryable(Of TEntity)) As Task(Of Integer) + overridden: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.CountAsync({TQuery},System.Linq.IQueryable{{TEntity}}) + overload: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.CountAsync* + nameWithType.vb: EfPageableQueryHandler(Of TQuery, TEntity, TView).CountAsync(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler(Of TQuery, TEntity, TView).CountAsync(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: CountAsync(TQuery, IQueryable(Of TEntity)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + id: ToListAsync(`0,System.Linq.IQueryable{`2}) + parent: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3 + langs: + - csharp + - vb + name: ToListAsync(TQuery, IQueryable) + nameWithType: EfPageableQueryHandler.ToListAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler.ToListAsync(TQuery, System.Linq.IQueryable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework/EfPageableQueryHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ToListAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework/EfPageableQueryHandler.cs + startLine: 23 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + summary: Execute query and projections, get the actual results. + example: [] + syntax: + content: protected override Task> ToListAsync(TQuery query, IQueryable queryable) + parameters: + - id: query + type: '{TQuery}' + description: The query parameter. + - id: queryable + type: System.Linq.IQueryable{{TView}} + description: Projected . + return: + type: System.Threading.Tasks.Task{System.Collections.Generic.List{{TView}}} + description: The query result. + content.vb: Protected Overrides Function ToListAsync(query As TQuery, queryable As IQueryable(Of TView)) As Task(Of List(Of TView)) + overridden: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.ToListAsync({TQuery},System.Linq.IQueryable{{TView}}) + overload: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.ToListAsync* + nameWithType.vb: EfPageableQueryHandler(Of TQuery, TEntity, TView).ToListAsync(TQuery, IQueryable(Of TView)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler(Of TQuery, TEntity, TView).ToListAsync(TQuery, System.Linq.IQueryable(Of TView)) + name.vb: ToListAsync(TQuery, IQueryable(Of TView)) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + fullName: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + name: EntityFramework + href: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + name: EntityFramework + href: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2} + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + name: PageableQueryHandlerBase + nameWithType: PageableQueryHandlerBase + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView) + name.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + name: PageableQueryHandlerBase + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + name: PageableQueryHandlerBase + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler{{TQuery},{TView}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler{`0,`2} + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + name: IPageableQueryHandler + nameWithType: IPageableQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler + nameWithType.vb: IPageableQueryHandler(Of TQuery, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler(Of TQuery, TView) + name.vb: IPageableQueryHandler(Of TQuery, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler{`0,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`2}} + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + name: IListQueryHandler> + nameWithType: IListQueryHandler> + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler> + nameWithType.vb: IListQueryHandler(Of TQuery, PagedList(Of TView)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler(Of TQuery, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TView)) + name.vb: IListQueryHandler(Of TQuery, PagedList(Of TView)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: TView + - name: '>' + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) +- uid: MediatR.IRequestHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + commentId: T:MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`1}} + parent: MediatR + definition: MediatR.IRequestHandler`2 + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + name: IRequestHandler> + nameWithType: IRequestHandler> + fullName: MediatR.IRequestHandler> + nameWithType.vb: IRequestHandler(Of TQuery, PagedList(Of TView)) + fullName.vb: MediatR.IRequestHandler(Of TQuery, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TView)) + name.vb: IRequestHandler(Of TQuery, PagedList(Of TView)) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: TView + - name: '>' + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.Handle({TQuery},System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.Handle(`0,System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Handle__0_System_Threading_CancellationToken_ + name: Handle(TQuery, CancellationToken) + nameWithType: PageableQueryHandlerBase.Handle(TQuery, CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.Handle(TQuery, System.Threading.CancellationToken) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).Handle(TQuery, CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).Handle(TQuery, System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.Handle(`0,System.Threading.CancellationToken) + name: Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Handle__0_System_Threading_CancellationToken_ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.Handle(`0,System.Threading.CancellationToken) + name: Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Handle__0_System_Threading_CancellationToken_ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.CountAsync({TQuery},System.Linq.IQueryable{{TEntity}}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.CountAsync(`0,System.Linq.IQueryable{`1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1}) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_CountAsync__0_System_Linq_IQueryable__1__ + name: CountAsync(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.CountAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.CountAsync(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).CountAsync(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).CountAsync(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: CountAsync(TQuery, IQueryable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.CountAsync(`0,System.Linq.IQueryable{`1}) + name: CountAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_CountAsync__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.CountAsync(`0,System.Linq.IQueryable{`1}) + name: CountAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_CountAsync__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.DefaultOrderBy({TQuery},System.Linq.IQueryable{{TEntity}}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_DefaultOrderBy__0_System_Linq_IQueryable__1__ + name: DefaultOrderBy(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.DefaultOrderBy(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.DefaultOrderBy(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).DefaultOrderBy(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).DefaultOrderBy(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: DefaultOrderBy(TQuery, IQueryable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + name: DefaultOrderBy + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_DefaultOrderBy__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + name: DefaultOrderBy + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_DefaultOrderBy__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.Filter({TQuery}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.Filter(`0) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + name: Filter(TQuery) + nameWithType: PageableQueryHandlerBase.Filter(TQuery) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.Filter(TQuery) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter(TQuery) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter(TQuery) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.Filter(`0) + name: Filter + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + - name: ( + - name: TQuery + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.Filter(`0) + name: Filter + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + - name: ( + - name: TQuery + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.FilterAsync({TQuery}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.FilterAsync(`0) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_FilterAsync__0_ + name: FilterAsync(TQuery) + nameWithType: PageableQueryHandlerBase.FilterAsync(TQuery) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.FilterAsync(TQuery) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).FilterAsync(TQuery) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).FilterAsync(TQuery) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.FilterAsync(`0) + name: FilterAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_FilterAsync__0_ + - name: ( + - name: TQuery + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.FilterAsync(`0) + name: FilterAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_FilterAsync__0_ + - name: ( + - name: TQuery + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.ProjectToView({TQuery},System.Linq.IQueryable{{TEntity}}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.ProjectToView(`0,System.Linq.IQueryable{`1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1}) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ProjectToView__0_System_Linq_IQueryable__1__ + name: ProjectToView(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.ProjectToView(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.ProjectToView(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).ProjectToView(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).ProjectToView(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: ProjectToView(TQuery, IQueryable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.ProjectToView(`0,System.Linq.IQueryable{`1}) + name: ProjectToView + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ProjectToView__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.ProjectToView(`0,System.Linq.IQueryable{`1}) + name: ProjectToView + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ProjectToView__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.ToListAsync({TQuery},System.Linq.IQueryable{{TView}}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.ToListAsync(`0,System.Linq.IQueryable{`2}) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ToListAsync__0_System_Linq_IQueryable__2__ + name: ToListAsync(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.ToListAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.ToListAsync(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).ToListAsync(TQuery, IQueryable(Of TView)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).ToListAsync(TQuery, System.Linq.IQueryable(Of TView)) + name.vb: ToListAsync(TQuery, IQueryable(Of TView)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.ToListAsync(`0,System.Linq.IQueryable{`2}) + name: ToListAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ToListAsync__0_System_Linq_IQueryable__2__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TView + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.ToListAsync(`0,System.Linq.IQueryable{`2}) + name: ToListAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ToListAsync__0_System_Linq_IQueryable__2__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + name: PageableQueryHandlerBase + nameWithType: PageableQueryHandlerBase + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView) + name.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + name: PageableQueryHandlerBase + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + name: PageableQueryHandlerBase + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + name: IPageableQueryHandler + nameWithType: IPageableQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler + nameWithType.vb: IPageableQueryHandler(Of TQuery, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler(Of TQuery, TView) + name.vb: IPageableQueryHandler(Of TQuery, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + name: IListQueryHandler + nameWithType: IListQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler + nameWithType.vb: IListQueryHandler(Of TQuery, TList) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler(Of TQuery, TList) + name.vb: IListQueryHandler(Of TQuery, TList) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TList + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TList + - name: ) +- uid: MediatR.IRequestHandler`2 + commentId: T:MediatR.IRequestHandler`2 + isExternal: true + name: IRequestHandler + nameWithType: IRequestHandler + fullName: MediatR.IRequestHandler + nameWithType.vb: IRequestHandler(Of TRequest, TResponse) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse) + name.vb: IRequestHandler(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Handle__0_System_Threading_CancellationToken_ + name: Handle(TQuery, CancellationToken) + nameWithType: PageableQueryHandlerBase.Handle(TQuery, CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.Handle(TQuery, System.Threading.CancellationToken) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).Handle(TQuery, CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).Handle(TQuery, System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken) + name: Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Handle__0_System_Threading_CancellationToken_ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken) + name: Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Handle__0_System_Threading_CancellationToken_ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_CountAsync__0_System_Linq_IQueryable__1__ + name: CountAsync(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.CountAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.CountAsync(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).CountAsync(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).CountAsync(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: CountAsync(TQuery, IQueryable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1}) + name: CountAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_CountAsync__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1}) + name: CountAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_CountAsync__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_DefaultOrderBy__0_System_Linq_IQueryable__1__ + name: DefaultOrderBy(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.DefaultOrderBy(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.DefaultOrderBy(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).DefaultOrderBy(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).DefaultOrderBy(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: DefaultOrderBy(TQuery, IQueryable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + name: DefaultOrderBy + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_DefaultOrderBy__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + name: DefaultOrderBy + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_DefaultOrderBy__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + name: Filter(TQuery) + nameWithType: PageableQueryHandlerBase.Filter(TQuery) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.Filter(TQuery) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter(TQuery) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter(TQuery) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + name: Filter + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + - name: ( + - name: TQuery + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + name: Filter + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + - name: ( + - name: TQuery + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_FilterAsync__0_ + name: FilterAsync(TQuery) + nameWithType: PageableQueryHandlerBase.FilterAsync(TQuery) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.FilterAsync(TQuery) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).FilterAsync(TQuery) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).FilterAsync(TQuery) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0) + name: FilterAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_FilterAsync__0_ + - name: ( + - name: TQuery + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0) + name: FilterAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_FilterAsync__0_ + - name: ( + - name: TQuery + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ProjectToView__0_System_Linq_IQueryable__1__ + name: ProjectToView(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.ProjectToView(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.ProjectToView(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).ProjectToView(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).ProjectToView(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: ProjectToView(TQuery, IQueryable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1}) + name: ProjectToView + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ProjectToView__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1}) + name: ProjectToView + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ProjectToView__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ToListAsync__0_System_Linq_IQueryable__2__ + name: ToListAsync(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.ToListAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.ToListAsync(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).ToListAsync(TQuery, IQueryable(Of TView)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).ToListAsync(TQuery, System.Linq.IQueryable(Of TView)) + name.vb: ToListAsync(TQuery, IQueryable(Of TView)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + name: ToListAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ToListAsync__0_System_Linq_IQueryable__2__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TView + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + name: ToListAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ToListAsync__0_System_Linq_IQueryable__2__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) +- uid: System.Linq.IQueryable`1 + commentId: T:System.Linq.IQueryable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.CountAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.CountAsync + href: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler-3.html#Cnblogs_Architecture_Ddd_Cqrs_EntityFramework_EfPageableQueryHandler_3_CountAsync__0_System_Linq_IQueryable__1__ + name: CountAsync + nameWithType: EfPageableQueryHandler.CountAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler.CountAsync + nameWithType.vb: EfPageableQueryHandler(Of TQuery, TEntity, TView).CountAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler(Of TQuery, TEntity, TView).CountAsync +- uid: '{TQuery}' + commentId: '!:TQuery' + definition: TQuery + name: TQuery + nameWithType: TQuery + fullName: TQuery +- uid: System.Linq.IQueryable{{TEntity}} + commentId: T:System.Linq.IQueryable{`1} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of TEntity) + fullName.vb: System.Linq.IQueryable(Of TEntity) + name.vb: IQueryable(Of TEntity) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: System.Threading.Tasks.Task{System.Int32} + commentId: T:System.Threading.Tasks.Task{System.Int32} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Integer) + fullName.vb: System.Threading.Tasks.Task(Of Integer) + name.vb: Task(Of Integer) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: TQuery + name: TQuery + nameWithType: TQuery + fullName: TQuery +- uid: System.Linq + commentId: N:System.Linq + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq + nameWithType: System.Linq + fullName: System.Linq + spec.csharp: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq + spec.vb: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.ToListAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3.ToListAsync + href: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler-3.html#Cnblogs_Architecture_Ddd_Cqrs_EntityFramework_EfPageableQueryHandler_3_ToListAsync__0_System_Linq_IQueryable__2__ + name: ToListAsync + nameWithType: EfPageableQueryHandler.ToListAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler.ToListAsync + nameWithType.vb: EfPageableQueryHandler(Of TQuery, TEntity, TView).ToListAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler(Of TQuery, TEntity, TView).ToListAsync +- uid: System.Linq.IQueryable{{TView}} + commentId: T:System.Linq.IQueryable{`2} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of TView) + fullName.vb: System.Linq.IQueryable(Of TView) + name.vb: IQueryable(Of TView) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TView + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) +- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{{TView}}} + commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{`2}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of List(Of TView)) + fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of TView)) + name.vb: Task(Of List(Of TView)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: TView + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.yml new file mode 100644 index 0000000..b28d140 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.yml @@ -0,0 +1,54 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + id: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + children: + - Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3 + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + fullName: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.EntityFramework +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3 + href: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler-3.html + name: EfPageableQueryHandler + nameWithType: EfPageableQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler + nameWithType.vb: EfPageableQueryHandler(Of TQuery, TEntity, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler(Of TQuery, TEntity, TView) + name.vb: EfPageableQueryHandler(Of TQuery, TEntity, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3 + name: EfPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler-3.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3 + name: EfPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler-3.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.yml new file mode 100644 index 0000000..8514d45 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.yml @@ -0,0 +1,753 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService + id: MongoConfigureService + parent: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + children: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection},System.IServiceProvider) + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StartAsync(System.Threading.CancellationToken) + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StopAsync(System.Threading.CancellationToken) + langs: + - csharp + - vb + name: MongoConfigureService + nameWithType: MongoConfigureService + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoConfigureService.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MongoConfigureService + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoConfigureService.cs + startLine: 14 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb + namespace: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + summary: MongoDb 初始化配置服务。 + example: [] + syntax: + content: 'public class MongoConfigureService : IHostedService' + content.vb: Public Class MongoConfigureService Implements IHostedService + inheritance: + - System.Object + implements: + - Microsoft.Extensions.Hosting.IHostedService + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection},System.IServiceProvider) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection},System.IServiceProvider) + id: '#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection},System.IServiceProvider)' + parent: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService + langs: + - csharp + - vb + name: MongoConfigureService(IOptions, IServiceProvider) + nameWithType: MongoConfigureService.MongoConfigureService(IOptions, IServiceProvider) + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.MongoConfigureService(Microsoft.Extensions.Options.IOptions, System.IServiceProvider) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoConfigureService.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoConfigureService.cs + startLine: 24 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb + namespace: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + summary: 创建一个 Bson 初始化服务。 + example: [] + syntax: + content: public MongoConfigureService(IOptions contextCollection, IServiceProvider serviceProvider) + parameters: + - id: contextCollection + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection} + description: MongoContext 列表。 + - id: serviceProvider + type: System.IServiceProvider + description: 。 + content.vb: Public Sub New(contextCollection As IOptions(Of MongoContextCollection), serviceProvider As IServiceProvider) + overload: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.#ctor* + nameWithType.vb: MongoConfigureService.New(IOptions(Of MongoContextCollection), IServiceProvider) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.New(Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection), System.IServiceProvider) + name.vb: New(IOptions(Of MongoContextCollection), IServiceProvider) +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StartAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StartAsync(System.Threading.CancellationToken) + id: StartAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService + langs: + - csharp + - vb + name: StartAsync(CancellationToken) + nameWithType: MongoConfigureService.StartAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StartAsync(System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoConfigureService.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: StartAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoConfigureService.cs + startLine: 31 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb + namespace: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + summary: Triggered when the application host is ready to start the service. + example: [] + syntax: + content: public Task StartAsync(CancellationToken cancellationToken) + parameters: + - id: cancellationToken + type: System.Threading.CancellationToken + description: Indicates that the start process has been aborted. + return: + type: System.Threading.Tasks.Task + description: A that represents the asynchronous Start operation. + content.vb: Public Function StartAsync(cancellationToken As CancellationToken) As Task + overload: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StartAsync* + implements: + - Microsoft.Extensions.Hosting.IHostedService.StartAsync(System.Threading.CancellationToken) +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StopAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StopAsync(System.Threading.CancellationToken) + id: StopAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService + langs: + - csharp + - vb + name: StopAsync(CancellationToken) + nameWithType: MongoConfigureService.StopAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StopAsync(System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoConfigureService.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: StopAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoConfigureService.cs + startLine: 56 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb + namespace: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + summary: Triggered when the application host is performing a graceful shutdown. + example: [] + syntax: + content: public Task StopAsync(CancellationToken cancellationToken) + parameters: + - id: cancellationToken + type: System.Threading.CancellationToken + description: Indicates that the shutdown process should no longer be graceful. + return: + type: System.Threading.Tasks.Task + description: A that represents the asynchronous Stop operation. + content.vb: Public Function StopAsync(cancellationToken As CancellationToken) As Task + overload: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StopAsync* + implements: + - Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.MongoDb + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Microsoft.Extensions.Hosting.IHostedService + commentId: T:Microsoft.Extensions.Hosting.IHostedService + parent: Microsoft.Extensions.Hosting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice + name: IHostedService + nameWithType: IHostedService + fullName: Microsoft.Extensions.Hosting.IHostedService +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.Extensions.Hosting + commentId: N:Microsoft.Extensions.Hosting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Hosting + nameWithType: Microsoft.Extensions.Hosting + fullName: Microsoft.Extensions.Hosting + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Hosting + name: Hosting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Hosting + name: Hosting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting +- uid: System.IServiceProvider + commentId: T:System.IServiceProvider + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iserviceprovider + name: IServiceProvider + nameWithType: IServiceProvider + fullName: System.IServiceProvider +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.html#Cnblogs_Architecture_Ddd_Cqrs_MongoDb_MongoConfigureService__ctor_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_Cqrs_MongoDb_MongoContextCollection__System_IServiceProvider_ + name: MongoConfigureService + nameWithType: MongoConfigureService.MongoConfigureService + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.MongoConfigureService + nameWithType.vb: MongoConfigureService.New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.New + name.vb: New +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of MongoContextCollection) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection) + name.vb: IOptions(Of MongoContextCollection) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection + name: MongoContextCollection + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection + name: MongoContextCollection + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.html + - name: ) +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StartAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StartAsync + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.html#Cnblogs_Architecture_Ddd_Cqrs_MongoDb_MongoConfigureService_StartAsync_System_Threading_CancellationToken_ + name: StartAsync + nameWithType: MongoConfigureService.StartAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StartAsync +- uid: Microsoft.Extensions.Hosting.IHostedService.StartAsync(System.Threading.CancellationToken) + commentId: M:Microsoft.Extensions.Hosting.IHostedService.StartAsync(System.Threading.CancellationToken) + parent: Microsoft.Extensions.Hosting.IHostedService + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.startasync + name: StartAsync(CancellationToken) + nameWithType: IHostedService.StartAsync(CancellationToken) + fullName: Microsoft.Extensions.Hosting.IHostedService.StartAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Microsoft.Extensions.Hosting.IHostedService.StartAsync(System.Threading.CancellationToken) + name: StartAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.startasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Microsoft.Extensions.Hosting.IHostedService.StartAsync(System.Threading.CancellationToken) + name: StartAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.startasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: System.Threading.CancellationToken + commentId: T:System.Threading.CancellationToken + parent: System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: CancellationToken + nameWithType: CancellationToken + fullName: System.Threading.CancellationToken +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: System.Threading + commentId: N:System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading + nameWithType: System.Threading + fullName: System.Threading + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StopAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StopAsync + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.html#Cnblogs_Architecture_Ddd_Cqrs_MongoDb_MongoConfigureService_StopAsync_System_Threading_CancellationToken_ + name: StopAsync + nameWithType: MongoConfigureService.StopAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.StopAsync +- uid: Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + commentId: M:Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + parent: Microsoft.Extensions.Hosting.IHostedService + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.stopasync + name: StopAsync(CancellationToken) + nameWithType: IHostedService.StopAsync(CancellationToken) + fullName: Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + name: StopAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.stopasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + name: StopAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.stopasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.yml new file mode 100644 index 0000000..22d82d5 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.yml @@ -0,0 +1,503 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection + id: MongoContextCollection + parent: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + children: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.Add``1 + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.MongoContexts + langs: + - csharp + - vb + name: MongoContextCollection + nameWithType: MongoContextCollection + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoContextCollection.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MongoContextCollection + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoContextCollection.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb + namespace: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + summary: MongoContext 列表,用于初始化配置时遍历。 + example: [] + syntax: + content: public class MongoContextCollection + content.vb: Public Class MongoContextCollection + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.Add``1 + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.Add``1 + id: Add``1 + parent: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection + langs: + - csharp + - vb + name: Add() + nameWithType: MongoContextCollection.Add() + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.Add() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoContextCollection.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Add + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoContextCollection.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb + namespace: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + summary: 添加一个 MongoContext。 + example: [] + syntax: + content: 'public void Add() where TContext : MongoContext' + typeParameters: + - id: TContext + description: MongoContext 类型。 + content.vb: Public Sub Add(Of TContext As MongoContext)() + overload: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.Add* + nameWithType.vb: MongoContextCollection.Add(Of TContext)() + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.Add(Of TContext)() + name.vb: Add(Of TContext)() +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.MongoContexts + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.MongoContexts + id: MongoContexts + parent: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection + langs: + - csharp + - vb + name: MongoContexts + nameWithType: MongoContextCollection.MongoContexts + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.MongoContexts + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoContextCollection.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MongoContexts + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoContextCollection.cs + startLine: 28 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb + namespace: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + summary: 获取注册的 MongoContext 列表。 + example: [] + syntax: + content: public IEnumerable MongoContexts { get; } + parameters: [] + return: + type: System.Collections.Generic.IEnumerable{System.Type} + content.vb: Public ReadOnly Property MongoContexts As IEnumerable(Of Type) + overload: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.MongoContexts* +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.MongoDb + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.Add* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.Add + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.html#Cnblogs_Architecture_Ddd_Cqrs_MongoDb_MongoContextCollection_Add__1 + name: Add + nameWithType: MongoContextCollection.Add + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.Add +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.MongoContexts* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.MongoContexts + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.html#Cnblogs_Architecture_Ddd_Cqrs_MongoDb_MongoContextCollection_MongoContexts + name: MongoContexts + nameWithType: MongoContextCollection.MongoContexts + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.MongoContexts +- uid: System.Collections.Generic.IEnumerable{System.Type} + commentId: T:System.Collections.Generic.IEnumerable{System.Type} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Type) + fullName.vb: System.Collections.Generic.IEnumerable(Of System.Type) + name.vb: IEnumerable(Of Type) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler-3.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler-3.yml new file mode 100644 index 0000000..275e90c --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler-3.yml @@ -0,0 +1,1572 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3 + id: MongoPageableQueryHandler`3 + parent: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + children: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.CountAsync(`0,System.Linq.IQueryable{`1}) + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + langs: + - csharp + - vb + name: MongoPageableQueryHandler + nameWithType: MongoPageableQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoPageableQueryHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MongoPageableQueryHandler + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoPageableQueryHandler.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb + namespace: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + summary: 使用 MongoDb 进行分页查询。 + example: [] + syntax: + content: 'public abstract class MongoPageableQueryHandler : PageableQueryHandlerBase, IPageableQueryHandler, IListQueryHandler>, IRequestHandler> where TQuery : IPageableQuery' + typeParameters: + - id: TQuery + description: 查询参数。 + - id: TEntity + description: 实体类型。 + - id: TView + description: 视图类型。 + content.vb: Public MustInherit Class MongoPageableQueryHandler(Of TQuery As IPageableQuery(Of TView), TEntity, TView) Inherits PageableQueryHandlerBase(Of TQuery, TEntity, TView) Implements IPageableQueryHandler(Of TQuery, TView), IListQueryHandler(Of TQuery, PagedList(Of TView)), IRequestHandler(Of TQuery, PagedList(Of TView)) + inheritance: + - System.Object + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + implements: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler{{TQuery},{TView}} + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + - MediatR.IRequestHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + inheritedMembers: + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.Handle({TQuery},System.Threading.CancellationToken) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.CountAsync({TQuery},System.Linq.IQueryable{{TEntity}}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.DefaultOrderBy({TQuery},System.Linq.IQueryable{{TEntity}}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.Filter({TQuery}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.FilterAsync({TQuery}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.ProjectToView({TQuery},System.Linq.IQueryable{{TEntity}}) + - Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.ToListAsync({TQuery},System.Linq.IQueryable{{TView}}) + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: MongoPageableQueryHandler(Of TQuery, TEntity, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler(Of TQuery, TEntity, TView) + name.vb: MongoPageableQueryHandler(Of TQuery, TEntity, TView) +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.CountAsync(`0,System.Linq.IQueryable{`1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.CountAsync(`0,System.Linq.IQueryable{`1}) + id: CountAsync(`0,System.Linq.IQueryable{`1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3 + langs: + - csharp + - vb + name: CountAsync(TQuery, IQueryable) + nameWithType: MongoPageableQueryHandler.CountAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler.CountAsync(TQuery, System.Linq.IQueryable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoPageableQueryHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CountAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoPageableQueryHandler.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb + namespace: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + summary: Query for total count. + example: [] + syntax: + content: protected override Task CountAsync(TQuery query, IQueryable queryable) + parameters: + - id: query + type: '{TQuery}' + description: The query parameters. + - id: queryable + type: System.Linq.IQueryable{{TEntity}} + description: Filtered . + return: + type: System.Threading.Tasks.Task{System.Int32} + description: The total count of items. + content.vb: Protected Overrides Function CountAsync(query As TQuery, queryable As IQueryable(Of TEntity)) As Task(Of Integer) + overridden: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.CountAsync({TQuery},System.Linq.IQueryable{{TEntity}}) + overload: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.CountAsync* + nameWithType.vb: MongoPageableQueryHandler(Of TQuery, TEntity, TView).CountAsync(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler(Of TQuery, TEntity, TView).CountAsync(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: CountAsync(TQuery, IQueryable(Of TEntity)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + id: ToListAsync(`0,System.Linq.IQueryable{`2}) + parent: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3 + langs: + - csharp + - vb + name: ToListAsync(TQuery, IQueryable) + nameWithType: MongoPageableQueryHandler.ToListAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler.ToListAsync(TQuery, System.Linq.IQueryable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoPageableQueryHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ToListAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/MongoPageableQueryHandler.cs + startLine: 23 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb + namespace: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + summary: Execute query and projections, get the actual results. + example: [] + syntax: + content: protected override Task> ToListAsync(TQuery query, IQueryable queryable) + parameters: + - id: query + type: '{TQuery}' + description: The query parameter. + - id: queryable + type: System.Linq.IQueryable{{TView}} + description: Projected . + return: + type: System.Threading.Tasks.Task{System.Collections.Generic.List{{TView}}} + description: The query result. + content.vb: Protected Overrides Function ToListAsync(query As TQuery, queryable As IQueryable(Of TView)) As Task(Of List(Of TView)) + overridden: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.ToListAsync({TQuery},System.Linq.IQueryable{{TView}}) + overload: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.ToListAsync* + nameWithType.vb: MongoPageableQueryHandler(Of TQuery, TEntity, TView).ToListAsync(TQuery, IQueryable(Of TView)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler(Of TQuery, TEntity, TView).ToListAsync(TQuery, System.Linq.IQueryable(Of TView)) + name.vb: ToListAsync(TQuery, IQueryable(Of TView)) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.MongoDb + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2} + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + name: PageableQueryHandlerBase + nameWithType: PageableQueryHandlerBase + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView) + name.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + name: PageableQueryHandlerBase + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + name: PageableQueryHandlerBase + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler{{TQuery},{TView}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler{`0,`2} + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + name: IPageableQueryHandler + nameWithType: IPageableQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler + nameWithType.vb: IPageableQueryHandler(Of TQuery, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler(Of TQuery, TView) + name.vb: IPageableQueryHandler(Of TQuery, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler{`0,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`2}} + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + name: IListQueryHandler> + nameWithType: IListQueryHandler> + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler> + nameWithType.vb: IListQueryHandler(Of TQuery, PagedList(Of TView)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler(Of TQuery, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TView)) + name.vb: IListQueryHandler(Of TQuery, PagedList(Of TView)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: TView + - name: '>' + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) +- uid: MediatR.IRequestHandler{{TQuery},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TView}}} + commentId: T:MediatR.IRequestHandler{`0,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{`1}} + parent: MediatR + definition: MediatR.IRequestHandler`2 + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + name: IRequestHandler> + nameWithType: IRequestHandler> + fullName: MediatR.IRequestHandler> + nameWithType.vb: IRequestHandler(Of TQuery, PagedList(Of TView)) + fullName.vb: MediatR.IRequestHandler(Of TQuery, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TView)) + name.vb: IRequestHandler(Of TQuery, PagedList(Of TView)) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: TView + - name: '>' + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.Handle({TQuery},System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.Handle(`0,System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Handle__0_System_Threading_CancellationToken_ + name: Handle(TQuery, CancellationToken) + nameWithType: PageableQueryHandlerBase.Handle(TQuery, CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.Handle(TQuery, System.Threading.CancellationToken) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).Handle(TQuery, CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).Handle(TQuery, System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.Handle(`0,System.Threading.CancellationToken) + name: Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Handle__0_System_Threading_CancellationToken_ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.Handle(`0,System.Threading.CancellationToken) + name: Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Handle__0_System_Threading_CancellationToken_ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.CountAsync({TQuery},System.Linq.IQueryable{{TEntity}}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.CountAsync(`0,System.Linq.IQueryable{`1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1}) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_CountAsync__0_System_Linq_IQueryable__1__ + name: CountAsync(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.CountAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.CountAsync(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).CountAsync(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).CountAsync(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: CountAsync(TQuery, IQueryable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.CountAsync(`0,System.Linq.IQueryable{`1}) + name: CountAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_CountAsync__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.CountAsync(`0,System.Linq.IQueryable{`1}) + name: CountAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_CountAsync__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.DefaultOrderBy({TQuery},System.Linq.IQueryable{{TEntity}}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_DefaultOrderBy__0_System_Linq_IQueryable__1__ + name: DefaultOrderBy(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.DefaultOrderBy(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.DefaultOrderBy(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).DefaultOrderBy(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).DefaultOrderBy(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: DefaultOrderBy(TQuery, IQueryable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + name: DefaultOrderBy + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_DefaultOrderBy__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + name: DefaultOrderBy + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_DefaultOrderBy__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.Filter({TQuery}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.Filter(`0) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + name: Filter(TQuery) + nameWithType: PageableQueryHandlerBase.Filter(TQuery) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.Filter(TQuery) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter(TQuery) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter(TQuery) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.Filter(`0) + name: Filter + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + - name: ( + - name: TQuery + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.Filter(`0) + name: Filter + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + - name: ( + - name: TQuery + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.FilterAsync({TQuery}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.FilterAsync(`0) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_FilterAsync__0_ + name: FilterAsync(TQuery) + nameWithType: PageableQueryHandlerBase.FilterAsync(TQuery) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.FilterAsync(TQuery) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).FilterAsync(TQuery) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).FilterAsync(TQuery) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.FilterAsync(`0) + name: FilterAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_FilterAsync__0_ + - name: ( + - name: TQuery + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.FilterAsync(`0) + name: FilterAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_FilterAsync__0_ + - name: ( + - name: TQuery + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.ProjectToView({TQuery},System.Linq.IQueryable{{TEntity}}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.ProjectToView(`0,System.Linq.IQueryable{`1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1}) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ProjectToView__0_System_Linq_IQueryable__1__ + name: ProjectToView(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.ProjectToView(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.ProjectToView(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).ProjectToView(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).ProjectToView(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: ProjectToView(TQuery, IQueryable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.ProjectToView(`0,System.Linq.IQueryable{`1}) + name: ProjectToView + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ProjectToView__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.ProjectToView(`0,System.Linq.IQueryable{`1}) + name: ProjectToView + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ProjectToView__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}}.ToListAsync({TQuery},System.Linq.IQueryable{{TView}}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.ToListAsync(`0,System.Linq.IQueryable{`2}) + parent: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{{TQuery},{TEntity},{TView}} + definition: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ToListAsync__0_System_Linq_IQueryable__2__ + name: ToListAsync(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.ToListAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.ToListAsync(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).ToListAsync(TQuery, IQueryable(Of TView)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).ToListAsync(TQuery, System.Linq.IQueryable(Of TView)) + name.vb: ToListAsync(TQuery, IQueryable(Of TView)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.ToListAsync(`0,System.Linq.IQueryable{`2}) + name: ToListAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ToListAsync__0_System_Linq_IQueryable__2__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TView + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase{`0,`1,`2}.ToListAsync(`0,System.Linq.IQueryable{`2}) + name: ToListAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ToListAsync__0_System_Linq_IQueryable__2__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + name: PageableQueryHandlerBase + nameWithType: PageableQueryHandlerBase + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView) + name.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + name: PageableQueryHandlerBase + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + name: PageableQueryHandlerBase + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + name: IPageableQueryHandler + nameWithType: IPageableQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler + nameWithType.vb: IPageableQueryHandler(Of TQuery, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler(Of TQuery, TView) + name.vb: IPageableQueryHandler(Of TQuery, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + name: IListQueryHandler + nameWithType: IListQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler + nameWithType.vb: IListQueryHandler(Of TQuery, TList) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler(Of TQuery, TList) + name.vb: IListQueryHandler(Of TQuery, TList) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TList + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler-2.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TList + - name: ) +- uid: MediatR.IRequestHandler`2 + commentId: T:MediatR.IRequestHandler`2 + isExternal: true + name: IRequestHandler + nameWithType: IRequestHandler + fullName: MediatR.IRequestHandler + nameWithType.vb: IRequestHandler(Of TRequest, TResponse) + fullName.vb: MediatR.IRequestHandler(Of TRequest, TResponse) + name.vb: IRequestHandler(Of TRequest, TResponse) + spec.csharp: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: < + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: '>' + spec.vb: + - uid: MediatR.IRequestHandler`2 + name: IRequestHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TRequest + - name: ',' + - name: " " + - name: TResponse + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Handle__0_System_Threading_CancellationToken_ + name: Handle(TQuery, CancellationToken) + nameWithType: PageableQueryHandlerBase.Handle(TQuery, CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.Handle(TQuery, System.Threading.CancellationToken) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).Handle(TQuery, CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).Handle(TQuery, System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken) + name: Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Handle__0_System_Threading_CancellationToken_ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Handle(`0,System.Threading.CancellationToken) + name: Handle + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Handle__0_System_Threading_CancellationToken_ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_CountAsync__0_System_Linq_IQueryable__1__ + name: CountAsync(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.CountAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.CountAsync(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).CountAsync(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).CountAsync(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: CountAsync(TQuery, IQueryable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1}) + name: CountAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_CountAsync__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.CountAsync(`0,System.Linq.IQueryable{`1}) + name: CountAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_CountAsync__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_DefaultOrderBy__0_System_Linq_IQueryable__1__ + name: DefaultOrderBy(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.DefaultOrderBy(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.DefaultOrderBy(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).DefaultOrderBy(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).DefaultOrderBy(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: DefaultOrderBy(TQuery, IQueryable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + name: DefaultOrderBy + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_DefaultOrderBy__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.DefaultOrderBy(`0,System.Linq.IQueryable{`1}) + name: DefaultOrderBy + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_DefaultOrderBy__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + name: Filter(TQuery) + nameWithType: PageableQueryHandlerBase.Filter(TQuery) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.Filter(TQuery) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter(TQuery) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).Filter(TQuery) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + name: Filter + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + - name: ( + - name: TQuery + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.Filter(`0) + name: Filter + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_Filter__0_ + - name: ( + - name: TQuery + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0) + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_FilterAsync__0_ + name: FilterAsync(TQuery) + nameWithType: PageableQueryHandlerBase.FilterAsync(TQuery) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.FilterAsync(TQuery) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).FilterAsync(TQuery) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).FilterAsync(TQuery) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0) + name: FilterAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_FilterAsync__0_ + - name: ( + - name: TQuery + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.FilterAsync(`0) + name: FilterAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_FilterAsync__0_ + - name: ( + - name: TQuery + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ProjectToView__0_System_Linq_IQueryable__1__ + name: ProjectToView(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.ProjectToView(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.ProjectToView(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).ProjectToView(TQuery, IQueryable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).ProjectToView(TQuery, System.Linq.IQueryable(Of TEntity)) + name.vb: ProjectToView(TQuery, IQueryable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1}) + name: ProjectToView + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ProjectToView__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ProjectToView(`0,System.Linq.IQueryable{`1}) + name: ProjectToView + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ProjectToView__0_System_Linq_IQueryable__1__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ToListAsync__0_System_Linq_IQueryable__2__ + name: ToListAsync(TQuery, IQueryable) + nameWithType: PageableQueryHandlerBase.ToListAsync(TQuery, IQueryable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase.ToListAsync(TQuery, System.Linq.IQueryable) + nameWithType.vb: PageableQueryHandlerBase(Of TQuery, TEntity, TView).ToListAsync(TQuery, IQueryable(Of TView)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase(Of TQuery, TEntity, TView).ToListAsync(TQuery, System.Linq.IQueryable(Of TView)) + name.vb: ToListAsync(TQuery, IQueryable(Of TView)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + name: ToListAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ToListAsync__0_System_Linq_IQueryable__2__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TView + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3.ToListAsync(`0,System.Linq.IQueryable{`2}) + name: ToListAsync + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase-3.html#Cnblogs_Architecture_Ddd_Cqrs_Abstractions_PageableQueryHandlerBase_3_ToListAsync__0_System_Linq_IQueryable__2__ + - name: ( + - name: TQuery + - name: ',' + - name: " " + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) +- uid: System.Linq.IQueryable`1 + commentId: T:System.Linq.IQueryable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.CountAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.CountAsync + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler-3.html#Cnblogs_Architecture_Ddd_Cqrs_MongoDb_MongoPageableQueryHandler_3_CountAsync__0_System_Linq_IQueryable__1__ + name: CountAsync + nameWithType: MongoPageableQueryHandler.CountAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler.CountAsync + nameWithType.vb: MongoPageableQueryHandler(Of TQuery, TEntity, TView).CountAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler(Of TQuery, TEntity, TView).CountAsync +- uid: '{TQuery}' + commentId: '!:TQuery' + definition: TQuery + name: TQuery + nameWithType: TQuery + fullName: TQuery +- uid: System.Linq.IQueryable{{TEntity}} + commentId: T:System.Linq.IQueryable{`1} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of TEntity) + fullName.vb: System.Linq.IQueryable(Of TEntity) + name.vb: IQueryable(Of TEntity) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: System.Threading.Tasks.Task{System.Int32} + commentId: T:System.Threading.Tasks.Task{System.Int32} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Integer) + fullName.vb: System.Threading.Tasks.Task(Of Integer) + name.vb: Task(Of Integer) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: TQuery + name: TQuery + nameWithType: TQuery + fullName: TQuery +- uid: System.Linq + commentId: N:System.Linq + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq + nameWithType: System.Linq + fullName: System.Linq + spec.csharp: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq + spec.vb: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.ToListAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3.ToListAsync + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler-3.html#Cnblogs_Architecture_Ddd_Cqrs_MongoDb_MongoPageableQueryHandler_3_ToListAsync__0_System_Linq_IQueryable__2__ + name: ToListAsync + nameWithType: MongoPageableQueryHandler.ToListAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler.ToListAsync + nameWithType.vb: MongoPageableQueryHandler(Of TQuery, TEntity, TView).ToListAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler(Of TQuery, TEntity, TView).ToListAsync +- uid: System.Linq.IQueryable{{TView}} + commentId: T:System.Linq.IQueryable{`2} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of TView) + fullName.vb: System.Linq.IQueryable(Of TView) + name.vb: IQueryable(Of TView) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TView + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) +- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{{TView}}} + commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{`2}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of List(Of TView)) + fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of TView)) + name.vb: Task(Of List(Of TView)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: TView + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: TView + - name: ) + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.yml new file mode 100644 index 0000000..9b6b552 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.yml @@ -0,0 +1,428 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector + id: ServiceCollectionInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + children: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.AddMongoContext``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.String) + langs: + - csharp + - vb + name: ServiceCollectionInjector + nameWithType: ServiceCollectionInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/ServiceCollectionInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ServiceCollectionInjector + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/ServiceCollectionInjector.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb + namespace: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + summary: 向 注入 Mongodb 服务。 + example: [] + syntax: + content: public static class ServiceCollectionInjector + content.vb: Public Module ServiceCollectionInjector + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.AddMongoContext``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.AddMongoContext``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.String) + id: AddMongoContext``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector + langs: + - csharp + - vb + name: AddMongoContext(IServiceCollection, string, string) + nameWithType: ServiceCollectionInjector.AddMongoContext(IServiceCollection, string, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.AddMongoContext(Microsoft.Extensions.DependencyInjection.IServiceCollection, string, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/ServiceCollectionInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddMongoContext + path: src/Cnblogs.Architecture.Ddd.Cqrs.MongoDb/ServiceCollectionInjector.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb + namespace: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + summary: 添加一个 MongoContext。 + example: [] + syntax: + content: 'public static IServiceCollection AddMongoContext(this IServiceCollection services, string connectionString, string databaseName) where TContext : MongoContext' + parameters: + - id: services + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: + - id: connectionString + type: System.String + description: 链接字符串。 + - id: databaseName + type: System.String + description: 数据库名称。 + typeParameters: + - id: TContext + description: MongoContext + return: + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: '' + content.vb: Public Shared Function AddMongoContext(Of TContext As MongoContext)(services As IServiceCollection, connectionString As String, databaseName As String) As IServiceCollection + overload: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.AddMongoContext* + nameWithType.vb: ServiceCollectionInjector.AddMongoContext(Of TContext)(IServiceCollection, String, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.AddMongoContext(Of TContext)(Microsoft.Extensions.DependencyInjection.IServiceCollection, String, String) + name.vb: AddMongoContext(Of TContext)(IServiceCollection, String, String) +references: +- uid: Microsoft.Extensions.DependencyInjection.IServiceCollection + commentId: T:Microsoft.Extensions.DependencyInjection.IServiceCollection + parent: Microsoft.Extensions.DependencyInjection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection + name: IServiceCollection + nameWithType: IServiceCollection + fullName: Microsoft.Extensions.DependencyInjection.IServiceCollection +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.MongoDb + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Microsoft.Extensions.DependencyInjection + commentId: N:Microsoft.Extensions.DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.DependencyInjection + nameWithType: Microsoft.Extensions.DependencyInjection + fullName: Microsoft.Extensions.DependencyInjection + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.AddMongoContext* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.AddMongoContext + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.html#Cnblogs_Architecture_Ddd_Cqrs_MongoDb_ServiceCollectionInjector_AddMongoContext__1_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_String_System_String_ + name: AddMongoContext + nameWithType: ServiceCollectionInjector.AddMongoContext + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.AddMongoContext +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.yml new file mode 100644 index 0000000..c21a9c1 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.MongoDb.yml @@ -0,0 +1,75 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.MongoDb + id: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + children: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3 + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.MongoDb +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService.html + name: MongoConfigureService + nameWithType: MongoConfigureService + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection.html + name: MongoContextCollection + nameWithType: MongoContextCollection + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3 + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler-3.html + name: MongoPageableQueryHandler + nameWithType: MongoPageableQueryHandler + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler + nameWithType.vb: MongoPageableQueryHandler(Of TQuery, TEntity, TView) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler(Of TQuery, TEntity, TView) + name.vb: MongoPageableQueryHandler(Of TQuery, TEntity, TView) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3 + name: MongoPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler-3.html + - name: < + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3 + name: MongoPageableQueryHandler + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler-3.html + - name: ( + - name: Of + - name: " " + - name: TQuery + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TView + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector + href: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector.html + name: ServiceCollectionInjector + nameWithType: ServiceCollectionInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml new file mode 100644 index 0000000..eb8c61f --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.yml @@ -0,0 +1,1696 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + id: CqrsServiceAgent`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + children: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.#ctor(System.Net.Http.HttpClient) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync``1(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.GetItemAsync``1(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HasItemAsync(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HttpClient + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListItemsAsync``1(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``2(System.String,``1) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``2(System.String,``1) + langs: + - csharp + - vb + name: CqrsServiceAgent + nameWithType: CqrsServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CqrsServiceAgent + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 29 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Service Agent for CQRS + example: [] + syntax: + content: 'public abstract class CqrsServiceAgent where TError : Enumeration' + typeParameters: + - id: TError + description: The type of error for this service. + content.vb: Public MustInherit Class CqrsServiceAgent(Of TError As Enumeration) + inheritance: + - System.Object + derivedClasses: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: CqrsServiceAgent(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError) + name.vb: CqrsServiceAgent(Of TError) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HttpClient + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HttpClient + id: HttpClient + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: HttpClient + nameWithType: CqrsServiceAgent.HttpClient + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.HttpClient + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: HttpClient + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: The underlying . + example: [] + syntax: + content: protected HttpClient HttpClient { get; } + parameters: [] + return: + type: System.Net.Http.HttpClient + content.vb: Protected ReadOnly Property HttpClient As HttpClient + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HttpClient* + nameWithType.vb: CqrsServiceAgent(Of TError).HttpClient + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).HttpClient +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.#ctor(System.Net.Http.HttpClient) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.#ctor(System.Net.Http.HttpClient) + id: '#ctor(System.Net.Http.HttpClient)' + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: CqrsServiceAgent(HttpClient) + nameWithType: CqrsServiceAgent.CqrsServiceAgent(HttpClient) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.CqrsServiceAgent(System.Net.Http.HttpClient) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 41 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Create a service agent for cqrs api. + example: [] + syntax: + content: protected CqrsServiceAgent(HttpClient httpClient) + parameters: + - id: httpClient + type: System.Net.Http.HttpClient + description: The underlying HttpClient. + content.vb: Protected Sub New(httpClient As HttpClient) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.#ctor* + nameWithType.vb: CqrsServiceAgent(Of TError).New(HttpClient) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).New(System.Net.Http.HttpClient) + name.vb: New(HttpClient) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync``1(System.String) + id: DeleteCommandAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: DeleteCommandAsync(string) + nameWithType: CqrsServiceAgent.DeleteCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.DeleteCommandAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DeleteCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 52 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with DELETE method. + example: [] + syntax: + content: public Task> DeleteCommandAsync(string url) + parameters: + - id: url + type: System.String + description: The url. + typeParameters: + - id: TResponse + description: Response type. + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TResponse},{TError}}} + description: The response. + content.vb: Public Function DeleteCommandAsync(Of TResponse)(url As String) As Task(Of CommandResponse(Of TResponse, TError)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).DeleteCommandAsync(Of TResponse)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).DeleteCommandAsync(Of TResponse)(String) + name.vb: DeleteCommandAsync(Of TResponse)(String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync(System.String) + id: DeleteCommandAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: DeleteCommandAsync(string) + nameWithType: CqrsServiceAgent.DeleteCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.DeleteCommandAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DeleteCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 62 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with DELETE method. + example: [] + syntax: + content: public Task> DeleteCommandAsync(string url) + parameters: + - id: url + type: System.String + description: The route of the API. + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}} + content.vb: Public Function DeleteCommandAsync(url As String) As Task(Of CommandResponse(Of TError)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).DeleteCommandAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).DeleteCommandAsync(String) + name.vb: DeleteCommandAsync(String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync(System.String) + id: PostCommandAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: PostCommandAsync(string) + nameWithType: CqrsServiceAgent.PostCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PostCommandAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PostCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 72 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with POST method. + example: [] + syntax: + content: public Task> PostCommandAsync(string url) + parameters: + - id: url + type: System.String + description: The route of the API. + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}} + content.vb: Public Function PostCommandAsync(url As String) As Task(Of CommandResponse(Of TError)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).PostCommandAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PostCommandAsync(String) + name.vb: PostCommandAsync(String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``1(System.String,``0) + id: PostCommandAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: PostCommandAsync(string, TPayload) + nameWithType: CqrsServiceAgent.PostCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PostCommandAsync(string, TPayload) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PostCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 84 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with POST method and payload. + example: [] + syntax: + content: public Task> PostCommandAsync(string url, TPayload payload) + parameters: + - id: url + type: System.String + description: The route of the API. + - id: payload + type: '{TPayload}' + description: The request body. + typeParameters: + - id: TPayload + description: The type of request body. + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}} + content.vb: Public Function PostCommandAsync(Of TPayload)(url As String, payload As TPayload) As Task(Of CommandResponse(Of TError)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).PostCommandAsync(Of TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PostCommandAsync(Of TPayload)(String, TPayload) + name.vb: PostCommandAsync(Of TPayload)(String, TPayload) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``2(System.String,``1) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``2(System.String,``1) + id: PostCommandAsync``2(System.String,``1) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: PostCommandAsync(string, TPayload) + nameWithType: CqrsServiceAgent.PostCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PostCommandAsync(string, TPayload) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PostCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 98 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with POST method and payload. + example: [] + syntax: + content: public Task> PostCommandAsync(string url, TPayload payload) + parameters: + - id: url + type: System.String + description: The route of the API. + - id: payload + type: '{TPayload}' + description: The request body. + typeParameters: + - id: TResponse + description: The type of response body. + - id: TPayload + description: The type of request body. + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TResponse},{TError}}} + description: The response body. + content.vb: Public Function PostCommandAsync(Of TResponse, TPayload)(url As String, payload As TPayload) As Task(Of CommandResponse(Of TResponse, TError)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).PostCommandAsync(Of TResponse, TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PostCommandAsync(Of TResponse, TPayload)(String, TPayload) + name.vb: PostCommandAsync(Of TResponse, TPayload)(String, TPayload) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync(System.String) + id: PutCommandAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: PutCommandAsync(string) + nameWithType: CqrsServiceAgent.PutCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PutCommandAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PutCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 110 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with PUT method and payload. + example: [] + syntax: + content: public Task> PutCommandAsync(string url) + parameters: + - id: url + type: System.String + description: The route of API. + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}} + content.vb: Public Function PutCommandAsync(url As String) As Task(Of CommandResponse(Of TError)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).PutCommandAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PutCommandAsync(String) + name.vb: PutCommandAsync(String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``1(System.String,``0) + id: PutCommandAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: PutCommandAsync(string, TPayload) + nameWithType: CqrsServiceAgent.PutCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PutCommandAsync(string, TPayload) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PutCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 123 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with PUT method and payload. + example: [] + syntax: + content: public Task> PutCommandAsync(string url, TPayload payload) + parameters: + - id: url + type: System.String + description: The route of API. + - id: payload + type: '{TPayload}' + description: The request body. + typeParameters: + - id: TPayload + description: The type of request body. + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}} + description: The command response. + content.vb: Public Function PutCommandAsync(Of TPayload)(url As String, payload As TPayload) As Task(Of CommandResponse(Of TError)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).PutCommandAsync(Of TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PutCommandAsync(Of TPayload)(String, TPayload) + name.vb: PutCommandAsync(Of TPayload)(String, TPayload) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``2(System.String,``1) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``2(System.String,``1) + id: PutCommandAsync``2(System.String,``1) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: PutCommandAsync(string, TPayload) + nameWithType: CqrsServiceAgent.PutCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PutCommandAsync(string, TPayload) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PutCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 137 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with PUT method and payload. + example: [] + syntax: + content: public Task> PutCommandAsync(string url, TPayload payload) + parameters: + - id: url + type: System.String + description: The route of API. + - id: payload + type: '{TPayload}' + description: The request body. + typeParameters: + - id: TResponse + description: The type of response body. + - id: TPayload + description: The type of request body. + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TResponse},{TError}}} + description: The response body. + content.vb: Public Function PutCommandAsync(Of TResponse, TPayload)(url As String, payload As TPayload) As Task(Of CommandResponse(Of TResponse, TError)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).PutCommandAsync(Of TResponse, TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PutCommandAsync(Of TResponse, TPayload)(String, TPayload) + name.vb: PutCommandAsync(Of TResponse, TPayload)(String, TPayload) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.GetItemAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.GetItemAsync``1(System.String) + id: GetItemAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: GetItemAsync(string) + nameWithType: CqrsServiceAgent.GetItemAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.GetItemAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetItemAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 151 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Query item with GET method. + example: [] + syntax: + content: public Task GetItemAsync(string url) + parameters: + - id: url + type: System.String + description: The route of the API. + typeParameters: + - id: T + description: The type of item to get. + return: + type: System.Threading.Tasks.Task{{T}} + description: The query result, can be null if item does not exists or status code is 404. + content.vb: Public Function GetItemAsync(Of T)(url As String) As Task(Of T) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.GetItemAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).GetItemAsync(Of T)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).GetItemAsync(Of T)(String) + name.vb: GetItemAsync(Of T)(String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HasItemAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HasItemAsync(System.String) + id: HasItemAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: HasItemAsync(string) + nameWithType: CqrsServiceAgent.HasItemAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.HasItemAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: HasItemAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 166 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Query item with HEAD method. + example: [] + syntax: + content: public Task HasItemAsync(string url) + parameters: + - id: url + type: System.String + description: The route of the API. + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: True if status code is 2xx, False if status code is 404. + content.vb: Public Function HasItemAsync(url As String) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HasItemAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).HasItemAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).HasItemAsync(String) + name.vb: HasItemAsync(String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + id: BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: BatchGetItemsAsync(string, string, IEnumerable) + nameWithType: CqrsServiceAgent.BatchGetItemsAsync(string, string, IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.BatchGetItemsAsync(string, string, System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BatchGetItemsAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 193 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Batch get items with GET method. + example: [] + syntax: + content: 'public Task> BatchGetItemsAsync(string url, string paramName, IEnumerable ids) where TId : notnull' + parameters: + - id: url + type: System.String + description: The route of the API. + - id: paramName + type: System.String + description: The name of id field. + - id: ids + type: System.Collections.Generic.IEnumerable{{TId}} + description: The id list. + typeParameters: + - id: TResponse + description: The type of the query result item. + - id: TId + description: The type of the id. + return: + type: System.Threading.Tasks.Task{System.Collections.Generic.List{{TResponse}}} + description: A list of items that contains id that in ids, the order or count of the items are not guaranteed. + content.vb: Public Function BatchGetItemsAsync(Of TResponse, TId)(url As String, paramName As String, ids As IEnumerable(Of TId)) As Task(Of List(Of TResponse)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.BatchGetItemsAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).BatchGetItemsAsync(Of TResponse, TId)(String, String, IEnumerable(Of TId)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).BatchGetItemsAsync(Of TResponse, TId)(String, String, System.Collections.Generic.IEnumerable(Of TId)) + name.vb: BatchGetItemsAsync(Of TResponse, TId)(String, String, IEnumerable(Of TId)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + id: ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: ListPagedItemsAsync(string, PagingParams?, string?) + nameWithType: CqrsServiceAgent.ListPagedItemsAsync(string, PagingParams?, string?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.ListPagedItemsAsync(string, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams?, string?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ListPagedItemsAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 214 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Get paged list of items based on url. + example: [] + syntax: + content: public Task> ListPagedItemsAsync(string url, PagingParams? pagingParams = null, string? orderByString = null) + parameters: + - id: url + type: System.String + description: The route of the API. + - id: pagingParams + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + description: The paging parameters, including page size and page index. + - id: orderByString + type: System.String + description: Specifies the order of items to return. + typeParameters: + - id: TItem + description: The type of items to query. + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TItem}}} + description: The paged list of items. An empty list is returned when there is no result. + content.vb: Public Function ListPagedItemsAsync(Of TItem)(url As String, pagingParams As PagingParams = Nothing, orderByString As String = Nothing) As Task(Of PagedList(Of TItem)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).ListPagedItemsAsync(Of TItem)(String, PagingParams, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).ListPagedItemsAsync(Of TItem)(String, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams, String) + name.vb: ListPagedItemsAsync(Of TItem)(String, PagingParams, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + id: ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: ListPagedItemsAsync(string, int?, int?, string?) + nameWithType: CqrsServiceAgent.ListPagedItemsAsync(string, int?, int?, string?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.ListPagedItemsAsync(string, int?, int?, string?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ListPagedItemsAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 231 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Get paged list of items. + example: [] + syntax: + content: public Task> ListPagedItemsAsync(string url, int? pageIndex, int? pageSize, string? orderByString = null) + parameters: + - id: url + type: System.String + description: The route of the API. + - id: pageIndex + type: System.Nullable{System.Int32} + description: The page index. + - id: pageSize + type: System.Nullable{System.Int32} + description: The page size. + - id: orderByString + type: System.String + description: Specifies the order of items to return. + typeParameters: + - id: TItem + description: The type of items to query. + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TItem}}} + description: The paged list of items. An empty list is returned when there is no result. + content.vb: Public Function ListPagedItemsAsync(Of TItem)(url As String, pageIndex As Integer?, pageSize As Integer?, orderByString As String = Nothing) As Task(Of PagedList(Of TItem)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).ListPagedItemsAsync(Of TItem)(String, Integer?, Integer?, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).ListPagedItemsAsync(Of TItem)(String, Integer?, Integer?, String) + name.vb: ListPagedItemsAsync(Of TItem)(String, Integer?, Integer?, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListItemsAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListItemsAsync``1(System.String) + id: ListItemsAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + langs: + - csharp + - vb + name: ListItemsAsync(string) + nameWithType: CqrsServiceAgent.ListItemsAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.ListItemsAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ListItemsAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 252 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Get list of items. + example: [] + syntax: + content: 'public Task ListItemsAsync(string url) where TList : new()' + parameters: + - id: url + type: System.String + description: The url to send GET request. + typeParameters: + - id: TList + description: The type of list. + return: + type: System.Threading.Tasks.Task{{TList}} + description: The fetched list. + content.vb: Public Function ListItemsAsync(Of TList As New)(url As String) As Task(Of TList) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListItemsAsync* + nameWithType.vb: CqrsServiceAgent(Of TError).ListItemsAsync(Of TList)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).ListItemsAsync(Of TList)(String) + name.vb: ListItemsAsync(Of TList)(String) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HttpClient + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HttpClient + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_HttpClient + name: HttpClient + nameWithType: CqrsServiceAgent.HttpClient + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.HttpClient + nameWithType.vb: CqrsServiceAgent(Of TError).HttpClient + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).HttpClient +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HttpClient* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HttpClient + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_HttpClient + name: HttpClient + nameWithType: CqrsServiceAgent.HttpClient + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.HttpClient + nameWithType.vb: CqrsServiceAgent(Of TError).HttpClient + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).HttpClient +- uid: System.Net.Http.HttpClient + commentId: T:System.Net.Http.HttpClient + parent: System.Net.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net.http.httpclient + name: HttpClient + nameWithType: HttpClient + fullName: System.Net.Http.HttpClient +- uid: System.Net.Http + commentId: N:System.Net.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Net.Http + nameWithType: System.Net.Http + fullName: System.Net.Http + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Net + name: Net + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net + - name: . + - uid: System.Net.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net.http + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Net + name: Net + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net + - name: . + - uid: System.Net.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net.http +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1__ctor_System_Net_Http_HttpClient_ + name: CqrsServiceAgent + nameWithType: CqrsServiceAgent.CqrsServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.CqrsServiceAgent + nameWithType.vb: CqrsServiceAgent(Of TError).New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).New + name.vb: New +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_DeleteCommandAsync__1_System_String_ + name: DeleteCommandAsync + nameWithType: CqrsServiceAgent.DeleteCommandAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.DeleteCommandAsync + nameWithType.vb: CqrsServiceAgent(Of TError).DeleteCommandAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).DeleteCommandAsync +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TResponse},{TError}}} + commentId: T:System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{``0,`0}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of CommandResponse(Of TResponse, TError)) + fullName.vb: System.Threading.Tasks.Task(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TResponse, TError)) + name.vb: Task(Of CommandResponse(Of TResponse, TError)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: < + - name: TResponse + - name: ',' + - name: " " + - name: TError + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-2.html + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ',' + - name: " " + - name: TError + - name: ) + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{{TError}}} + commentId: T:System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse{`0}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of CommandResponse(Of TError)) + fullName.vb: System.Threading.Tasks.Task(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse(Of TError)) + name.vb: Task(Of CommandResponse(Of TError)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: < + - name: TError + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync_System_String_ + name: PostCommandAsync + nameWithType: CqrsServiceAgent.PostCommandAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PostCommandAsync + nameWithType.vb: CqrsServiceAgent(Of TError).PostCommandAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PostCommandAsync +- uid: '{TPayload}' + commentId: '!:TPayload' + definition: TPayload + name: TPayload + nameWithType: TPayload + fullName: TPayload +- uid: TPayload + name: TPayload + nameWithType: TPayload + fullName: TPayload +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync_System_String_ + name: PutCommandAsync + nameWithType: CqrsServiceAgent.PutCommandAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PutCommandAsync + nameWithType.vb: CqrsServiceAgent(Of TError).PutCommandAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PutCommandAsync +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.GetItemAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.GetItemAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_GetItemAsync__1_System_String_ + name: GetItemAsync + nameWithType: CqrsServiceAgent.GetItemAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.GetItemAsync + nameWithType.vb: CqrsServiceAgent(Of TError).GetItemAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).GetItemAsync +- uid: System.Threading.Tasks.Task{{T}} + commentId: T:System.Threading.Tasks.Task{``0} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of T) + fullName.vb: System.Threading.Tasks.Task(Of T) + name.vb: Task(Of T) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HasItemAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HasItemAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_HasItemAsync_System_String_ + name: HasItemAsync + nameWithType: CqrsServiceAgent.HasItemAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.HasItemAsync + nameWithType.vb: CqrsServiceAgent(Of TError).HasItemAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).HasItemAsync +- uid: System.Threading.Tasks.Task{System.Boolean} + commentId: T:System.Threading.Tasks.Task{System.Boolean} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Boolean) + fullName.vb: System.Threading.Tasks.Task(Of Boolean) + name.vb: Task(Of Boolean) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.BatchGetItemsAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.BatchGetItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_BatchGetItemsAsync__2_System_String_System_String_System_Collections_Generic_IEnumerable___1__ + name: BatchGetItemsAsync + nameWithType: CqrsServiceAgent.BatchGetItemsAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.BatchGetItemsAsync + nameWithType.vb: CqrsServiceAgent(Of TError).BatchGetItemsAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).BatchGetItemsAsync +- uid: System.Collections.Generic.IEnumerable{{TId}} + commentId: T:System.Collections.Generic.IEnumerable{``1} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of TId) + fullName.vb: System.Collections.Generic.IEnumerable(Of TId) + name.vb: IEnumerable(Of TId) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TId + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TId + - name: ) +- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{{TResponse}}} + commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{``0}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of List(Of TResponse)) + fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of TResponse)) + name.vb: Task(Of List(Of TResponse)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: TResponse + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListPagedItemsAsync__1_System_String_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_System_String_ + name: ListPagedItemsAsync + nameWithType: CqrsServiceAgent.ListPagedItemsAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.ListPagedItemsAsync + nameWithType.vb: CqrsServiceAgent(Of TError).ListPagedItemsAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).ListPagedItemsAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + name: PagingParams + nameWithType: PagingParams + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams +- uid: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TItem}}} + commentId: T:System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{``0}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of PagedList(Of TItem)) + fullName.vb: System.Threading.Tasks.Task(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TItem)) + name.vb: Task(Of PagedList(Of TItem)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: TItem + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: TItem + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System.Nullable{System.Int32} + commentId: T:System.Nullable{System.Int32} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int? + nameWithType: int? + fullName: int? + nameWithType.vb: Integer? + fullName.vb: Integer? + name.vb: Integer? + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListItemsAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListItemsAsync__1_System_String_ + name: ListItemsAsync + nameWithType: CqrsServiceAgent.ListItemsAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.ListItemsAsync + nameWithType.vb: CqrsServiceAgent(Of TError).ListItemsAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).ListItemsAsync +- uid: System.Threading.Tasks.Task{{TList}} + commentId: T:System.Threading.Tasks.Task{``0} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TList) + fullName.vb: System.Threading.Tasks.Task(Of TList) + name.vb: Task(Of TList) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TList + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TList + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.yml new file mode 100644 index 0000000..ea47df0 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.yml @@ -0,0 +1,1790 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent + id: CqrsServiceAgent + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + children: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.#ctor(System.Net.Http.HttpClient) + langs: + - csharp + - vb + name: CqrsServiceAgent + nameWithType: CqrsServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CqrsServiceAgent + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Base Class for CQRS Service Agent. + example: [] + syntax: + content: 'public abstract class CqrsServiceAgent : CqrsServiceAgent' + content.vb: Public MustInherit Class CqrsServiceAgent Inherits CqrsServiceAgent(Of ServiceAgentError) + inheritance: + - System.Object + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + inheritedMembers: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.HttpClient + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.DeleteCommandAsync``1(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.DeleteCommandAsync(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync``1(System.String,{TPayload}) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync``2(System.String,{TPayload}) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync``1(System.String,{TPayload}) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync``2(System.String,{TPayload}) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.GetItemAsync``1(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.HasItemAsync(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{{TId}}) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListItemsAsync``1(System.String) + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.#ctor(System.Net.Http.HttpClient) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.#ctor(System.Net.Http.HttpClient) + id: '#ctor(System.Net.Http.HttpClient)' + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent + langs: + - csharp + - vb + name: CqrsServiceAgent(HttpClient) + nameWithType: CqrsServiceAgent.CqrsServiceAgent(HttpClient) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.CqrsServiceAgent(System.Net.Http.HttpClient) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/CqrsServiceAgent.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Create a Cqrs service agent. + example: [] + syntax: + content: protected CqrsServiceAgent(HttpClient httpClient) + parameters: + - id: httpClient + type: System.Net.Http.HttpClient + description: The underlying http client. + content.vb: Protected Sub New(httpClient As HttpClient) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.#ctor* + nameWithType.vb: CqrsServiceAgent.New(HttpClient) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.New(System.Net.Http.HttpClient) + name.vb: New(HttpClient) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html + name: CqrsServiceAgent + nameWithType: CqrsServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError) + name.vb: CqrsServiceAgent(Of ServiceAgentError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + name: CqrsServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + name: ServiceAgentError + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.html + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + name: CqrsServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + name: ServiceAgentError + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.HttpClient + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.HttpClient + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HttpClient + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_HttpClient + name: HttpClient + nameWithType: CqrsServiceAgent.HttpClient + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.HttpClient + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).HttpClient + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).HttpClient +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.DeleteCommandAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.DeleteCommandAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync``1(System.String) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_DeleteCommandAsync__1_System_String_ + name: DeleteCommandAsync(string) + nameWithType: CqrsServiceAgent.DeleteCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.DeleteCommandAsync(string) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).DeleteCommandAsync(Of TResponse)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).DeleteCommandAsync(Of TResponse)(String) + name.vb: DeleteCommandAsync(Of TResponse)(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.DeleteCommandAsync``1(System.String) + name: DeleteCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_DeleteCommandAsync__1_System_String_ + - name: < + - name: TResponse + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.DeleteCommandAsync``1(System.String) + name: DeleteCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_DeleteCommandAsync__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.DeleteCommandAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.DeleteCommandAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync(System.String) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_DeleteCommandAsync_System_String_ + name: DeleteCommandAsync(string) + nameWithType: CqrsServiceAgent.DeleteCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.DeleteCommandAsync(string) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).DeleteCommandAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).DeleteCommandAsync(String) + name.vb: DeleteCommandAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.DeleteCommandAsync(System.String) + name: DeleteCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_DeleteCommandAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.DeleteCommandAsync(System.String) + name: DeleteCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_DeleteCommandAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync(System.String) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync_System_String_ + name: PostCommandAsync(string) + nameWithType: CqrsServiceAgent.PostCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PostCommandAsync(string) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).PostCommandAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).PostCommandAsync(String) + name.vb: PostCommandAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync(System.String) + name: PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync(System.String) + name: PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync``1(System.String,{TPayload}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``1(System.String,``0) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync__1_System_String___0_ + name: PostCommandAsync(string, TPayload) + nameWithType: CqrsServiceAgent.PostCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PostCommandAsync(string, TPayload) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).PostCommandAsync(Of TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).PostCommandAsync(Of TPayload)(String, TPayload) + name.vb: PostCommandAsync(Of TPayload)(String, TPayload) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync``1(System.String,``0) + name: PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync__1_System_String___0_ + - name: < + - name: TPayload + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync``1(System.String,``0) + name: PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TPayload + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync``2(System.String,{TPayload}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync``2(System.String,``1) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``2(System.String,``1) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync__2_System_String___1_ + name: PostCommandAsync(string, TPayload) + nameWithType: CqrsServiceAgent.PostCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PostCommandAsync(string, TPayload) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).PostCommandAsync(Of TResponse, TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).PostCommandAsync(Of TResponse, TPayload)(String, TPayload) + name.vb: PostCommandAsync(Of TResponse, TPayload)(String, TPayload) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync``2(System.String,``1) + name: PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync__2_System_String___1_ + - name: < + - name: TResponse + - name: ',' + - name: " " + - name: TPayload + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PostCommandAsync``2(System.String,``1) + name: PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync__2_System_String___1_ + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ',' + - name: " " + - name: TPayload + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync(System.String) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync_System_String_ + name: PutCommandAsync(string) + nameWithType: CqrsServiceAgent.PutCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PutCommandAsync(string) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).PutCommandAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).PutCommandAsync(String) + name.vb: PutCommandAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync(System.String) + name: PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync(System.String) + name: PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync``1(System.String,{TPayload}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``1(System.String,``0) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync__1_System_String___0_ + name: PutCommandAsync(string, TPayload) + nameWithType: CqrsServiceAgent.PutCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PutCommandAsync(string, TPayload) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).PutCommandAsync(Of TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).PutCommandAsync(Of TPayload)(String, TPayload) + name.vb: PutCommandAsync(Of TPayload)(String, TPayload) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync``1(System.String,``0) + name: PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync__1_System_String___0_ + - name: < + - name: TPayload + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync``1(System.String,``0) + name: PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TPayload + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync``2(System.String,{TPayload}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync``2(System.String,``1) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``2(System.String,``1) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync__2_System_String___1_ + name: PutCommandAsync(string, TPayload) + nameWithType: CqrsServiceAgent.PutCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PutCommandAsync(string, TPayload) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).PutCommandAsync(Of TResponse, TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).PutCommandAsync(Of TResponse, TPayload)(String, TPayload) + name.vb: PutCommandAsync(Of TResponse, TPayload)(String, TPayload) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync``2(System.String,``1) + name: PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync__2_System_String___1_ + - name: < + - name: TResponse + - name: ',' + - name: " " + - name: TPayload + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.PutCommandAsync``2(System.String,``1) + name: PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync__2_System_String___1_ + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ',' + - name: " " + - name: TPayload + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.GetItemAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.GetItemAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.GetItemAsync``1(System.String) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_GetItemAsync__1_System_String_ + name: GetItemAsync(string) + nameWithType: CqrsServiceAgent.GetItemAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.GetItemAsync(string) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).GetItemAsync(Of T)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).GetItemAsync(Of T)(String) + name.vb: GetItemAsync(Of T)(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.GetItemAsync``1(System.String) + name: GetItemAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_GetItemAsync__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.GetItemAsync``1(System.String) + name: GetItemAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_GetItemAsync__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.HasItemAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.HasItemAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HasItemAsync(System.String) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_HasItemAsync_System_String_ + name: HasItemAsync(string) + nameWithType: CqrsServiceAgent.HasItemAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.HasItemAsync(string) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).HasItemAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).HasItemAsync(String) + name.vb: HasItemAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.HasItemAsync(System.String) + name: HasItemAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_HasItemAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.HasItemAsync(System.String) + name: HasItemAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_HasItemAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{{TId}}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_BatchGetItemsAsync__2_System_String_System_String_System_Collections_Generic_IEnumerable___1__ + name: BatchGetItemsAsync(string, string, IEnumerable) + nameWithType: CqrsServiceAgent.BatchGetItemsAsync(string, string, IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.BatchGetItemsAsync(string, string, System.Collections.Generic.IEnumerable) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).BatchGetItemsAsync(Of TResponse, TId)(String, String, IEnumerable(Of TId)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).BatchGetItemsAsync(Of TResponse, TId)(String, String, System.Collections.Generic.IEnumerable(Of TId)) + name.vb: BatchGetItemsAsync(Of TResponse, TId)(String, String, IEnumerable(Of TId)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + name: BatchGetItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_BatchGetItemsAsync__2_System_String_System_String_System_Collections_Generic_IEnumerable___1__ + - name: < + - name: TResponse + - name: ',' + - name: " " + - name: TId + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TId + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + name: BatchGetItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_BatchGetItemsAsync__2_System_String_System_String_System_Collections_Generic_IEnumerable___1__ + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ',' + - name: " " + - name: TId + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TId + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListPagedItemsAsync__1_System_String_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_System_String_ + name: ListPagedItemsAsync(string, PagingParams, string) + nameWithType: CqrsServiceAgent.ListPagedItemsAsync(string, PagingParams, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.ListPagedItemsAsync(string, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams, string) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).ListPagedItemsAsync(Of TItem)(String, PagingParams, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).ListPagedItemsAsync(Of TItem)(String, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams, String) + name.vb: ListPagedItemsAsync(Of TItem)(String, PagingParams, String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + name: ListPagedItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListPagedItemsAsync__1_System_String_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_System_String_ + - name: < + - name: TItem + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + name: PagingParams + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + name: ListPagedItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListPagedItemsAsync__1_System_String_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_System_String_ + - name: ( + - name: Of + - name: " " + - name: TItem + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + name: PagingParams + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListPagedItemsAsync__1_System_String_System_Nullable_System_Int32__System_Nullable_System_Int32__System_String_ + name: ListPagedItemsAsync(string, int?, int?, string) + nameWithType: CqrsServiceAgent.ListPagedItemsAsync(string, int?, int?, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.ListPagedItemsAsync(string, int?, int?, string) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).ListPagedItemsAsync(Of TItem)(String, Integer?, Integer?, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).ListPagedItemsAsync(Of TItem)(String, Integer?, Integer?, String) + name.vb: ListPagedItemsAsync(Of TItem)(String, Integer?, Integer?, String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + name: ListPagedItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListPagedItemsAsync__1_System_String_System_Nullable_System_Int32__System_Nullable_System_Int32__System_String_ + - name: < + - name: TItem + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + name: ListPagedItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListPagedItemsAsync__1_System_String_System_Nullable_System_Int32__System_Nullable_System_Int32__System_String_ + - name: ( + - name: Of + - name: " " + - name: TItem + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListItemsAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListItemsAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError} + definition: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListItemsAsync``1(System.String) + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListItemsAsync__1_System_String_ + name: ListItemsAsync(string) + nameWithType: CqrsServiceAgent.ListItemsAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.ListItemsAsync(string) + nameWithType.vb: CqrsServiceAgent(Of ServiceAgentError).ListItemsAsync(Of TList)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError).ListItemsAsync(Of TList)(String) + name.vb: ListItemsAsync(Of TList)(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListItemsAsync``1(System.String) + name: ListItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListItemsAsync__1_System_String_ + - name: < + - name: TList + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent{Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError}.ListItemsAsync``1(System.String) + name: ListItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListItemsAsync__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: TList + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html + name: CqrsServiceAgent + nameWithType: CqrsServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent + nameWithType.vb: CqrsServiceAgent(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError) + name.vb: CqrsServiceAgent(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + name: CqrsServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + name: CqrsServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HttpClient + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HttpClient + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_HttpClient + name: HttpClient + nameWithType: CqrsServiceAgent.HttpClient + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.HttpClient + nameWithType.vb: CqrsServiceAgent(Of TError).HttpClient + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).HttpClient +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync``1(System.String) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_DeleteCommandAsync__1_System_String_ + name: DeleteCommandAsync(string) + nameWithType: CqrsServiceAgent.DeleteCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.DeleteCommandAsync(string) + nameWithType.vb: CqrsServiceAgent(Of TError).DeleteCommandAsync(Of TResponse)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).DeleteCommandAsync(Of TResponse)(String) + name.vb: DeleteCommandAsync(Of TResponse)(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync``1(System.String) + name: DeleteCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_DeleteCommandAsync__1_System_String_ + - name: < + - name: TResponse + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync``1(System.String) + name: DeleteCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_DeleteCommandAsync__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync(System.String) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_DeleteCommandAsync_System_String_ + name: DeleteCommandAsync(string) + nameWithType: CqrsServiceAgent.DeleteCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.DeleteCommandAsync(string) + nameWithType.vb: CqrsServiceAgent(Of TError).DeleteCommandAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).DeleteCommandAsync(String) + name.vb: DeleteCommandAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync(System.String) + name: DeleteCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_DeleteCommandAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.DeleteCommandAsync(System.String) + name: DeleteCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_DeleteCommandAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync(System.String) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync_System_String_ + name: PostCommandAsync(string) + nameWithType: CqrsServiceAgent.PostCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PostCommandAsync(string) + nameWithType.vb: CqrsServiceAgent(Of TError).PostCommandAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PostCommandAsync(String) + name.vb: PostCommandAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync(System.String) + name: PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync(System.String) + name: PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``1(System.String,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync__1_System_String___0_ + name: PostCommandAsync(string, TPayload) + nameWithType: CqrsServiceAgent.PostCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PostCommandAsync(string, TPayload) + nameWithType.vb: CqrsServiceAgent(Of TError).PostCommandAsync(Of TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PostCommandAsync(Of TPayload)(String, TPayload) + name.vb: PostCommandAsync(Of TPayload)(String, TPayload) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``1(System.String,``0) + name: PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync__1_System_String___0_ + - name: < + - name: TPayload + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``1(System.String,``0) + name: PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TPayload + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``2(System.String,``1) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``2(System.String,``1) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync__2_System_String___1_ + name: PostCommandAsync(string, TPayload) + nameWithType: CqrsServiceAgent.PostCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PostCommandAsync(string, TPayload) + nameWithType.vb: CqrsServiceAgent(Of TError).PostCommandAsync(Of TResponse, TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PostCommandAsync(Of TResponse, TPayload)(String, TPayload) + name.vb: PostCommandAsync(Of TResponse, TPayload)(String, TPayload) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``2(System.String,``1) + name: PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync__2_System_String___1_ + - name: < + - name: TResponse + - name: ',' + - name: " " + - name: TPayload + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PostCommandAsync``2(System.String,``1) + name: PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PostCommandAsync__2_System_String___1_ + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ',' + - name: " " + - name: TPayload + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync(System.String) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync_System_String_ + name: PutCommandAsync(string) + nameWithType: CqrsServiceAgent.PutCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PutCommandAsync(string) + nameWithType.vb: CqrsServiceAgent(Of TError).PutCommandAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PutCommandAsync(String) + name.vb: PutCommandAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync(System.String) + name: PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync(System.String) + name: PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``1(System.String,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync__1_System_String___0_ + name: PutCommandAsync(string, TPayload) + nameWithType: CqrsServiceAgent.PutCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PutCommandAsync(string, TPayload) + nameWithType.vb: CqrsServiceAgent(Of TError).PutCommandAsync(Of TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PutCommandAsync(Of TPayload)(String, TPayload) + name.vb: PutCommandAsync(Of TPayload)(String, TPayload) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``1(System.String,``0) + name: PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync__1_System_String___0_ + - name: < + - name: TPayload + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``1(System.String,``0) + name: PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TPayload + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``2(System.String,``1) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``2(System.String,``1) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync__2_System_String___1_ + name: PutCommandAsync(string, TPayload) + nameWithType: CqrsServiceAgent.PutCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.PutCommandAsync(string, TPayload) + nameWithType.vb: CqrsServiceAgent(Of TError).PutCommandAsync(Of TResponse, TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).PutCommandAsync(Of TResponse, TPayload)(String, TPayload) + name.vb: PutCommandAsync(Of TResponse, TPayload)(String, TPayload) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``2(System.String,``1) + name: PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync__2_System_String___1_ + - name: < + - name: TResponse + - name: ',' + - name: " " + - name: TPayload + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.PutCommandAsync``2(System.String,``1) + name: PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_PutCommandAsync__2_System_String___1_ + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ',' + - name: " " + - name: TPayload + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TPayload + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.GetItemAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.GetItemAsync``1(System.String) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_GetItemAsync__1_System_String_ + name: GetItemAsync(string) + nameWithType: CqrsServiceAgent.GetItemAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.GetItemAsync(string) + nameWithType.vb: CqrsServiceAgent(Of TError).GetItemAsync(Of T)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).GetItemAsync(Of T)(String) + name.vb: GetItemAsync(Of T)(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.GetItemAsync``1(System.String) + name: GetItemAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_GetItemAsync__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.GetItemAsync``1(System.String) + name: GetItemAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_GetItemAsync__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HasItemAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HasItemAsync(System.String) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_HasItemAsync_System_String_ + name: HasItemAsync(string) + nameWithType: CqrsServiceAgent.HasItemAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.HasItemAsync(string) + nameWithType.vb: CqrsServiceAgent(Of TError).HasItemAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).HasItemAsync(String) + name.vb: HasItemAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HasItemAsync(System.String) + name: HasItemAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_HasItemAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.HasItemAsync(System.String) + name: HasItemAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_HasItemAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_BatchGetItemsAsync__2_System_String_System_String_System_Collections_Generic_IEnumerable___1__ + name: BatchGetItemsAsync(string, string, IEnumerable) + nameWithType: CqrsServiceAgent.BatchGetItemsAsync(string, string, IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.BatchGetItemsAsync(string, string, System.Collections.Generic.IEnumerable) + nameWithType.vb: CqrsServiceAgent(Of TError).BatchGetItemsAsync(Of TResponse, TId)(String, String, IEnumerable(Of TId)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).BatchGetItemsAsync(Of TResponse, TId)(String, String, System.Collections.Generic.IEnumerable(Of TId)) + name.vb: BatchGetItemsAsync(Of TResponse, TId)(String, String, IEnumerable(Of TId)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + name: BatchGetItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_BatchGetItemsAsync__2_System_String_System_String_System_Collections_Generic_IEnumerable___1__ + - name: < + - name: TResponse + - name: ',' + - name: " " + - name: TId + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TId + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + name: BatchGetItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_BatchGetItemsAsync__2_System_String_System_String_System_Collections_Generic_IEnumerable___1__ + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ',' + - name: " " + - name: TId + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TId + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListPagedItemsAsync__1_System_String_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_System_String_ + name: ListPagedItemsAsync(string, PagingParams, string) + nameWithType: CqrsServiceAgent.ListPagedItemsAsync(string, PagingParams, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.ListPagedItemsAsync(string, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams, string) + nameWithType.vb: CqrsServiceAgent(Of TError).ListPagedItemsAsync(Of TItem)(String, PagingParams, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).ListPagedItemsAsync(Of TItem)(String, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams, String) + name.vb: ListPagedItemsAsync(Of TItem)(String, PagingParams, String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + name: ListPagedItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListPagedItemsAsync__1_System_String_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_System_String_ + - name: < + - name: TItem + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + name: PagingParams + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + name: ListPagedItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListPagedItemsAsync__1_System_String_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_System_String_ + - name: ( + - name: Of + - name: " " + - name: TItem + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + name: PagingParams + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListPagedItemsAsync__1_System_String_System_Nullable_System_Int32__System_Nullable_System_Int32__System_String_ + name: ListPagedItemsAsync(string, int?, int?, string) + nameWithType: CqrsServiceAgent.ListPagedItemsAsync(string, int?, int?, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.ListPagedItemsAsync(string, int?, int?, string) + nameWithType.vb: CqrsServiceAgent(Of TError).ListPagedItemsAsync(Of TItem)(String, Integer?, Integer?, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).ListPagedItemsAsync(Of TItem)(String, Integer?, Integer?, String) + name.vb: ListPagedItemsAsync(Of TItem)(String, Integer?, Integer?, String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + name: ListPagedItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListPagedItemsAsync__1_System_String_System_Nullable_System_Int32__System_Nullable_System_Int32__System_String_ + - name: < + - name: TItem + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + name: ListPagedItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListPagedItemsAsync__1_System_String_System_Nullable_System_Int32__System_Nullable_System_Int32__System_String_ + - name: ( + - name: Of + - name: " " + - name: TItem + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListItemsAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListItemsAsync``1(System.String) + isExternal: true + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListItemsAsync__1_System_String_ + name: ListItemsAsync(string) + nameWithType: CqrsServiceAgent.ListItemsAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.ListItemsAsync(string) + nameWithType.vb: CqrsServiceAgent(Of TError).ListItemsAsync(Of TList)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError).ListItemsAsync(Of TList)(String) + name.vb: ListItemsAsync(Of TList)(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListItemsAsync``1(System.String) + name: ListItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListItemsAsync__1_System_String_ + - name: < + - name: TList + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1.ListItemsAsync``1(System.String) + name: ListItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent_1_ListItemsAsync__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: TList + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_CqrsServiceAgent__ctor_System_Net_Http_HttpClient_ + name: CqrsServiceAgent + nameWithType: CqrsServiceAgent.CqrsServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.CqrsServiceAgent + nameWithType.vb: CqrsServiceAgent.New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.New + name.vb: New +- uid: System.Net.Http.HttpClient + commentId: T:System.Net.Http.HttpClient + parent: System.Net.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net.http.httpclient + name: HttpClient + nameWithType: HttpClient + fullName: System.Net.Http.HttpClient +- uid: System.Net.Http + commentId: N:System.Net.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Net.Http + nameWithType: System.Net.Http + fullName: System.Net.Http + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Net + name: Net + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net + - name: . + - uid: System.Net.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net.http + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Net + name: Net + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net + - name: . + - uid: System.Net.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net.http diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.yml new file mode 100644 index 0000000..e26e6a9 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.yml @@ -0,0 +1,364 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1 + id: IApiException`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + children: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Create(System.Int32,System.String,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Message + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.StatusCode + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Throw(System.Int32,System.String,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.UserFriendlyMessage + langs: + - csharp + - vb + name: IApiException + nameWithType: IApiException + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/IApiException.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IApiException + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/IApiException.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Defines exceptions threw when doing an API call. + example: [] + syntax: + content: >- + [Obsolete("Try migrate to CqrsServiceAgent")] + + public interface IApiException where TException : Exception, IApiException + typeParameters: + - id: TException + description: The type of this API exception. + content.vb: >- + + + Public Interface IApiException(Of Out TException As {Exception, IApiException(Of Out TException)}) + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Try migrate to CqrsServiceAgent + nameWithType.vb: IApiException(Of TException) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException(Of TException) + name.vb: IApiException(Of TException) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.StatusCode + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.StatusCode + id: StatusCode + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1 + langs: + - csharp + - vb + name: StatusCode + nameWithType: IApiException.StatusCode + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException.StatusCode + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/IApiException.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: StatusCode + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/IApiException.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: The HTTP status code, -1 if not applied. + example: [] + syntax: + content: int StatusCode { get; } + parameters: [] + return: + type: System.Int32 + content.vb: ReadOnly Property StatusCode As Integer + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.StatusCode* + nameWithType.vb: IApiException(Of TException).StatusCode + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException(Of TException).StatusCode +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Message + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Message + id: Message + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1 + langs: + - csharp + - vb + name: Message + nameWithType: IApiException.Message + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException.Message + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/IApiException.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Message + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/IApiException.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: The raw error message. + example: [] + syntax: + content: string Message { get; } + parameters: [] + return: + type: System.String + content.vb: ReadOnly Property Message As String + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Message* + nameWithType.vb: IApiException(Of TException).Message + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException(Of TException).Message +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.UserFriendlyMessage + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.UserFriendlyMessage + id: UserFriendlyMessage + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1 + langs: + - csharp + - vb + name: UserFriendlyMessage + nameWithType: IApiException.UserFriendlyMessage + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException.UserFriendlyMessage + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/IApiException.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UserFriendlyMessage + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/IApiException.cs + startLine: 25 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: The error message to display, can be null if such message is not available. + example: [] + syntax: + content: string? UserFriendlyMessage { get; } + parameters: [] + return: + type: System.String + content.vb: ReadOnly Property UserFriendlyMessage As String + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.UserFriendlyMessage* + nameWithType.vb: IApiException(Of TException).UserFriendlyMessage + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException(Of TException).UserFriendlyMessage +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Throw(System.Int32,System.String,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Throw(System.Int32,System.String,System.String) + id: Throw(System.Int32,System.String,System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1 + langs: + - csharp + - vb + name: Throw(int, string, string?) + nameWithType: IApiException.Throw(int, string, string?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException.Throw(int, string, string?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/IApiException.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Throw + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/IApiException.cs + startLine: 33 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Throw a TException. + example: [] + syntax: + content: public static abstract void Throw(int statusCode = -1, string message = "", string? userFriendlyMessage = null) + parameters: + - id: statusCode + type: System.Int32 + description: HTTP status code, -1 if not available. + - id: message + type: System.String + description: The error message. + - id: userFriendlyMessage + type: System.String + description: The error message to display, can be null if such message is not available. + content.vb: Public Shared MustInherit Sub [Throw](statusCode As Integer = -1, message As String = "", userFriendlyMessage As String = Nothing) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Throw* + nameWithType.vb: IApiException(Of TException).Throw(Integer, String, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException(Of TException).Throw(Integer, String, String) + name.vb: Throw(Integer, String, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Create(System.Int32,System.String,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Create(System.Int32,System.String,System.String) + id: Create(System.Int32,System.String,System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1 + langs: + - csharp + - vb + name: Create(int, string, string?) + nameWithType: IApiException.Create(int, string, string?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException.Create(int, string, string?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/IApiException.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Create + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/IApiException.cs + startLine: 43 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Create(but not throw) a TException. + example: [] + syntax: + content: public static abstract TException Create(int statusCode = -1, string message = "", string? userFriendlyMessage = null) + parameters: + - id: statusCode + type: System.Int32 + description: HTTP status code, -1 if not available. + - id: message + type: System.String + description: The error message. + - id: userFriendlyMessage + type: System.String + description: The error message to display, can be null if such message is not available. + return: + type: '{TException}' + description: A new instance of TException. + content.vb: Public Shared MustInherit Function Create(statusCode As Integer = -1, message As String = "", userFriendlyMessage As String = Nothing) As TException + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Create* + nameWithType.vb: IApiException(Of TException).Create(Integer, String, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException(Of TException).Create(Integer, String, String) + name.vb: Create(Integer, String, String) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.StatusCode* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.StatusCode + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_IApiException_1_StatusCode + name: StatusCode + nameWithType: IApiException.StatusCode + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException.StatusCode + nameWithType.vb: IApiException(Of TException).StatusCode + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException(Of TException).StatusCode +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Message* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Message + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_IApiException_1_Message + name: Message + nameWithType: IApiException.Message + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException.Message + nameWithType.vb: IApiException(Of TException).Message + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException(Of TException).Message +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.UserFriendlyMessage* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.UserFriendlyMessage + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_IApiException_1_UserFriendlyMessage + name: UserFriendlyMessage + nameWithType: IApiException.UserFriendlyMessage + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException.UserFriendlyMessage + nameWithType.vb: IApiException(Of TException).UserFriendlyMessage + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException(Of TException).UserFriendlyMessage +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Throw* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Throw + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_IApiException_1_Throw_System_Int32_System_String_System_String_ + name: Throw + nameWithType: IApiException.Throw + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException.Throw + nameWithType.vb: IApiException(Of TException).Throw + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException(Of TException).Throw +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Create* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1.Create + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_IApiException_1_Create_System_Int32_System_String_System_String_ + name: Create + nameWithType: IApiException.Create + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException.Create + nameWithType.vb: IApiException(Of TException).Create + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException(Of TException).Create +- uid: '{TException}' + commentId: '!:TException' + definition: TException + name: TException + nameWithType: TException + fullName: TException +- uid: TException + commentId: '!:TException' + name: TException + nameWithType: TException + fullName: TException diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.yml new file mode 100644 index 0000000..683e8a1 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.yml @@ -0,0 +1,556 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions + id: InjectExtensions + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + children: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage}) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent``2(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage}) + langs: + - csharp + - vb + name: InjectExtensions + nameWithType: InjectExtensions + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/InjectExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: InjectExtensions + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/InjectExtensions.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Inject helper for service agent + example: [] + syntax: + content: public static class InjectExtensions + content.vb: Public Module InjectExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage}) + id: AddServiceAgent``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage}) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions + langs: + - csharp + - vb + name: AddServiceAgent(IServiceCollection, string, IAsyncPolicy?) + nameWithType: InjectExtensions.AddServiceAgent(IServiceCollection, string, IAsyncPolicy?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent(Microsoft.Extensions.DependencyInjection.IServiceCollection, string, Polly.IAsyncPolicy?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/InjectExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddServiceAgent + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/InjectExtensions.cs + startLine: 22 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Inject a service agent to services. + example: [] + syntax: + content: 'public static IHttpClientBuilder AddServiceAgent(this IServiceCollection services, string baseUri, IAsyncPolicy? policy = null) where TClient : class' + parameters: + - id: services + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: The . + - id: baseUri + type: System.String + description: The base uri for api. + - id: policy + type: Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage} + description: The polly policy for underlying httpclient. + typeParameters: + - id: TClient + description: The type of service agent + return: + type: Microsoft.Extensions.DependencyInjection.IHttpClientBuilder + description: '' + content.vb: Public Shared Function AddServiceAgent(Of TClient As Class)(services As IServiceCollection, baseUri As String, policy As IAsyncPolicy(Of HttpResponseMessage) = Nothing) As IHttpClientBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent* + nameWithType.vb: InjectExtensions.AddServiceAgent(Of TClient)(IServiceCollection, String, IAsyncPolicy(Of HttpResponseMessage)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent(Of TClient)(Microsoft.Extensions.DependencyInjection.IServiceCollection, String, Polly.IAsyncPolicy(Of System.Net.Http.HttpResponseMessage)) + name.vb: AddServiceAgent(Of TClient)(IServiceCollection, String, IAsyncPolicy(Of HttpResponseMessage)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent``2(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent``2(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage}) + id: AddServiceAgent``2(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage}) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions + langs: + - csharp + - vb + name: AddServiceAgent(IServiceCollection, string, IAsyncPolicy?) + nameWithType: InjectExtensions.AddServiceAgent(IServiceCollection, string, IAsyncPolicy?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent(Microsoft.Extensions.DependencyInjection.IServiceCollection, string, Polly.IAsyncPolicy?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/InjectExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddServiceAgent + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/InjectExtensions.cs + startLine: 46 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Inject a service agent to services. + example: [] + syntax: + content: 'public static IHttpClientBuilder AddServiceAgent(this IServiceCollection services, string baseUri, IAsyncPolicy? policy = null) where TClient : class where TImplementation : class, TClient' + parameters: + - id: services + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: The . + - id: baseUri + type: System.String + description: The base uri for api. + - id: policy + type: Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage} + description: The polly policy for underlying httpclient. + typeParameters: + - id: TClient + description: The type of api client. + - id: TImplementation + description: The type of service agent + return: + type: Microsoft.Extensions.DependencyInjection.IHttpClientBuilder + description: '' + content.vb: Public Shared Function AddServiceAgent(Of TClient As Class, TImplementation As {Class, TClient})(services As IServiceCollection, baseUri As String, policy As IAsyncPolicy(Of HttpResponseMessage) = Nothing) As IHttpClientBuilder + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent* + nameWithType.vb: InjectExtensions.AddServiceAgent(Of TClient, TImplementation)(IServiceCollection, String, IAsyncPolicy(Of HttpResponseMessage)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent(Of TClient, TImplementation)(Microsoft.Extensions.DependencyInjection.IServiceCollection, String, Polly.IAsyncPolicy(Of System.Net.Http.HttpResponseMessage)) + name.vb: AddServiceAgent(Of TClient, TImplementation)(IServiceCollection, String, IAsyncPolicy(Of HttpResponseMessage)) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.Extensions.DependencyInjection.IServiceCollection + commentId: T:Microsoft.Extensions.DependencyInjection.IServiceCollection + parent: Microsoft.Extensions.DependencyInjection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection + name: IServiceCollection + nameWithType: IServiceCollection + fullName: Microsoft.Extensions.DependencyInjection.IServiceCollection +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_InjectExtensions_AddServiceAgent__1_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_String_Polly_IAsyncPolicy_System_Net_Http_HttpResponseMessage__ + name: AddServiceAgent + nameWithType: InjectExtensions.AddServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.AddServiceAgent +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage} + commentId: T:Polly.IAsyncPolicy{System.Net.Http.HttpResponseMessage} + parent: Polly + definition: Polly.IAsyncPolicy`1 + href: https://github.com/App-vNext/Polly/blob/b1a5a17de8ef5d0bc86e5a4502ad30891e674379/src/Polly/IAsyncPolicy.TResult.cs + name: IAsyncPolicy + nameWithType: IAsyncPolicy + fullName: Polly.IAsyncPolicy + nameWithType.vb: IAsyncPolicy(Of HttpResponseMessage) + fullName.vb: Polly.IAsyncPolicy(Of System.Net.Http.HttpResponseMessage) + name.vb: IAsyncPolicy(Of HttpResponseMessage) + spec.csharp: + - uid: Polly.IAsyncPolicy`1 + name: IAsyncPolicy + isExternal: true + href: https://github.com/App-vNext/Polly/blob/b1a5a17de8ef5d0bc86e5a4502ad30891e674379/src/Polly/IAsyncPolicy.TResult.cs + - name: < + - uid: System.Net.Http.HttpResponseMessage + name: HttpResponseMessage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net.http.httpresponsemessage + - name: '>' + spec.vb: + - uid: Polly.IAsyncPolicy`1 + name: IAsyncPolicy + isExternal: true + href: https://github.com/App-vNext/Polly/blob/b1a5a17de8ef5d0bc86e5a4502ad30891e674379/src/Polly/IAsyncPolicy.TResult.cs + - name: ( + - name: Of + - name: " " + - uid: System.Net.Http.HttpResponseMessage + name: HttpResponseMessage + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net.http.httpresponsemessage + - name: ) +- uid: Microsoft.Extensions.DependencyInjection.IHttpClientBuilder + commentId: T:Microsoft.Extensions.DependencyInjection.IHttpClientBuilder + parent: Microsoft.Extensions.DependencyInjection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.ihttpclientbuilder + name: IHttpClientBuilder + nameWithType: IHttpClientBuilder + fullName: Microsoft.Extensions.DependencyInjection.IHttpClientBuilder +- uid: Microsoft.Extensions.DependencyInjection + commentId: N:Microsoft.Extensions.DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.DependencyInjection + nameWithType: Microsoft.Extensions.DependencyInjection + fullName: Microsoft.Extensions.DependencyInjection + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection +- uid: Polly.IAsyncPolicy`1 + commentId: T:Polly.IAsyncPolicy`1 + isExternal: true + href: https://github.com/App-vNext/Polly/blob/b1a5a17de8ef5d0bc86e5a4502ad30891e674379/src/Polly/IAsyncPolicy.TResult.cs + name: IAsyncPolicy + nameWithType: IAsyncPolicy + fullName: Polly.IAsyncPolicy + nameWithType.vb: IAsyncPolicy(Of TResult) + fullName.vb: Polly.IAsyncPolicy(Of TResult) + name.vb: IAsyncPolicy(Of TResult) + spec.csharp: + - uid: Polly.IAsyncPolicy`1 + name: IAsyncPolicy + isExternal: true + href: https://github.com/App-vNext/Polly/blob/b1a5a17de8ef5d0bc86e5a4502ad30891e674379/src/Polly/IAsyncPolicy.TResult.cs + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: Polly.IAsyncPolicy`1 + name: IAsyncPolicy + isExternal: true + href: https://github.com/App-vNext/Polly/blob/b1a5a17de8ef5d0bc86e5a4502ad30891e674379/src/Polly/IAsyncPolicy.TResult.cs + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: Polly + commentId: N:Polly + isExternal: true + name: Polly + nameWithType: Polly + fullName: Polly diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml new file mode 100644 index 0000000..04383c6 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.yml @@ -0,0 +1,1604 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + id: ServiceAgentBase`1 + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + children: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.#ctor(System.Net.Http.HttpClient) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.DeleteCommandAsync(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.DeleteCommandAsync``1(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.GetItemAsync``1(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.HttpClient + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync``2(System.String,``1) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync(System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync``2(System.String,``1) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ThrowApiException(System.Net.Http.HttpMethod,System.Int32,System.String,System.Object,System.String,System.Exception) + langs: + - csharp + - vb + name: ServiceAgentBase + nameWithType: ServiceAgentBase + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ServiceAgentBase + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Base class for service agent. + example: [] + syntax: + content: >- + [Obsolete("Try migrate to CqrsServiceAgent")] + + public abstract class ServiceAgentBase where TException : Exception, IApiException + typeParameters: + - id: TException + description: The type of exception that this service agent throws. + content.vb: >- + + + Public MustInherit Class ServiceAgentBase(Of TException As {Exception, IApiException(Of TException)}) + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Try migrate to CqrsServiceAgent + nameWithType.vb: ServiceAgentBase(Of TException) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException) + name.vb: ServiceAgentBase(Of TException) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.#ctor(System.Net.Http.HttpClient) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.#ctor(System.Net.Http.HttpClient) + id: '#ctor(System.Net.Http.HttpClient)' + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: ServiceAgentBase(HttpClient) + nameWithType: ServiceAgentBase.ServiceAgentBase(HttpClient) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.ServiceAgentBase(System.Net.Http.HttpClient) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Create a . + example: [] + syntax: + content: protected ServiceAgentBase(HttpClient httpClient) + parameters: + - id: httpClient + type: System.Net.Http.HttpClient + description: The underlying used to access the API. + content.vb: Protected Sub New(httpClient As HttpClient) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.#ctor* + nameWithType.vb: ServiceAgentBase(Of TException).New(HttpClient) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).New(System.Net.Http.HttpClient) + name.vb: New(HttpClient) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.HttpClient + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.HttpClient + id: HttpClient + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: HttpClient + nameWithType: ServiceAgentBase.HttpClient + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.HttpClient + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: HttpClient + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 27 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: The underlying . + example: [] + syntax: + content: protected HttpClient HttpClient { get; } + parameters: [] + return: + type: System.Net.Http.HttpClient + content.vb: Protected ReadOnly Property HttpClient As HttpClient + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.HttpClient* + nameWithType.vb: ServiceAgentBase(Of TException).HttpClient + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).HttpClient +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.DeleteCommandAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.DeleteCommandAsync``1(System.String) + id: DeleteCommandAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: DeleteCommandAsync(string) + nameWithType: ServiceAgentBase.DeleteCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.DeleteCommandAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DeleteCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with DELETE method. + example: [] + syntax: + content: public Task DeleteCommandAsync(string url) + parameters: + - id: url + type: System.String + description: The url. + typeParameters: + - id: TResponse + description: Response type. + return: + type: System.Threading.Tasks.Task{{TResponse}} + description: The response. + content.vb: Public Function DeleteCommandAsync(Of TResponse)(url As String) As Task(Of TResponse) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.DeleteCommandAsync* + nameWithType.vb: ServiceAgentBase(Of TException).DeleteCommandAsync(Of TResponse)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).DeleteCommandAsync(Of TResponse)(String) + name.vb: DeleteCommandAsync(Of TResponse)(String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.DeleteCommandAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.DeleteCommandAsync(System.String) + id: DeleteCommandAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: DeleteCommandAsync(string) + nameWithType: ServiceAgentBase.DeleteCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.DeleteCommandAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DeleteCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 52 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with DELETE method. + example: [] + syntax: + content: public Task DeleteCommandAsync(string url) + parameters: + - id: url + type: System.String + description: The route of the API. + return: + type: System.Threading.Tasks.Task + content.vb: Public Function DeleteCommandAsync(url As String) As Task + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.DeleteCommandAsync* + nameWithType.vb: ServiceAgentBase(Of TException).DeleteCommandAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).DeleteCommandAsync(String) + name.vb: DeleteCommandAsync(String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync(System.String) + id: PostCommandAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: PostCommandAsync(string) + nameWithType: ServiceAgentBase.PostCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.PostCommandAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PostCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 76 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with POST method. + example: [] + syntax: + content: public Task PostCommandAsync(string url) + parameters: + - id: url + type: System.String + description: The route of the API. + return: + type: System.Threading.Tasks.Task + content.vb: Public Function PostCommandAsync(url As String) As Task + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync* + nameWithType.vb: ServiceAgentBase(Of TException).PostCommandAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).PostCommandAsync(String) + name.vb: PostCommandAsync(String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync``1(System.String,``0) + id: PostCommandAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: PostCommandAsync(string, TPayload) + nameWithType: ServiceAgentBase.PostCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.PostCommandAsync(string, TPayload) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PostCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 102 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with POST method and payload. + example: [] + syntax: + content: public Task PostCommandAsync(string url, TPayload payload) + parameters: + - id: url + type: System.String + description: The route of the API. + - id: payload + type: '{TPayload}' + description: The request body. + typeParameters: + - id: TPayload + description: The type of request body. + return: + type: System.Threading.Tasks.Task + content.vb: Public Function PostCommandAsync(Of TPayload)(url As String, payload As TPayload) As Task + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync* + nameWithType.vb: ServiceAgentBase(Of TException).PostCommandAsync(Of TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).PostCommandAsync(Of TPayload)(String, TPayload) + name.vb: PostCommandAsync(Of TPayload)(String, TPayload) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync``2(System.String,``1) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync``2(System.String,``1) + id: PostCommandAsync``2(System.String,``1) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: PostCommandAsync(string, TPayload) + nameWithType: ServiceAgentBase.PostCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.PostCommandAsync(string, TPayload) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PostCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 130 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with POST method and payload. + example: [] + syntax: + content: public Task PostCommandAsync(string url, TPayload payload) + parameters: + - id: url + type: System.String + description: The route of the API. + - id: payload + type: '{TPayload}' + description: The request body. + typeParameters: + - id: TResponse + description: The type of response body. + - id: TPayload + description: The type of request body. + return: + type: System.Threading.Tasks.Task{{TResponse}} + description: The response body. + content.vb: Public Function PostCommandAsync(Of TResponse, TPayload)(url As String, payload As TPayload) As Task(Of TResponse) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync* + nameWithType.vb: ServiceAgentBase(Of TException).PostCommandAsync(Of TResponse, TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).PostCommandAsync(Of TResponse, TPayload)(String, TPayload) + name.vb: PostCommandAsync(Of TResponse, TPayload)(String, TPayload) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync(System.String) + id: PutCommandAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: PutCommandAsync(string) + nameWithType: ServiceAgentBase.PutCommandAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.PutCommandAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PutCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 165 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with PUT method and payload. + example: [] + syntax: + content: public Task PutCommandAsync(string url) + parameters: + - id: url + type: System.String + description: The route of API. + return: + type: System.Threading.Tasks.Task + content.vb: Public Function PutCommandAsync(url As String) As Task + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync* + nameWithType.vb: ServiceAgentBase(Of TException).PutCommandAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).PutCommandAsync(String) + name.vb: PutCommandAsync(String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync``1(System.String,``0) + id: PutCommandAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: PutCommandAsync(string, TPayload) + nameWithType: ServiceAgentBase.PutCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.PutCommandAsync(string, TPayload) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PutCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 191 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with PUT method and payload. + example: [] + syntax: + content: public Task PutCommandAsync(string url, TPayload payload) + parameters: + - id: url + type: System.String + description: The route of API. + - id: payload + type: '{TPayload}' + description: The request body. + typeParameters: + - id: TPayload + description: The type of request body. + return: + type: System.Threading.Tasks.Task + content.vb: Public Function PutCommandAsync(Of TPayload)(url As String, payload As TPayload) As Task + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync* + nameWithType.vb: ServiceAgentBase(Of TException).PutCommandAsync(Of TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).PutCommandAsync(Of TPayload)(String, TPayload) + name.vb: PutCommandAsync(Of TPayload)(String, TPayload) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync``2(System.String,``1) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync``2(System.String,``1) + id: PutCommandAsync``2(System.String,``1) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: PutCommandAsync(string, TPayload) + nameWithType: ServiceAgentBase.PutCommandAsync(string, TPayload) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.PutCommandAsync(string, TPayload) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PutCommandAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 219 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Execute a command with PUT method and payload. + example: [] + syntax: + content: public Task PutCommandAsync(string url, TPayload payload) + parameters: + - id: url + type: System.String + description: The route of API. + - id: payload + type: '{TPayload}' + description: The request body. + typeParameters: + - id: TResponse + description: The type of response body. + - id: TPayload + description: The type of request body. + return: + type: System.Threading.Tasks.Task{{TResponse}} + description: The response body. + content.vb: Public Function PutCommandAsync(Of TResponse, TPayload)(url As String, payload As TPayload) As Task(Of TResponse) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync* + nameWithType.vb: ServiceAgentBase(Of TException).PutCommandAsync(Of TResponse, TPayload)(String, TPayload) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).PutCommandAsync(Of TResponse, TPayload)(String, TPayload) + name.vb: PutCommandAsync(Of TResponse, TPayload)(String, TPayload) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.GetItemAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.GetItemAsync``1(System.String) + id: GetItemAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: GetItemAsync(string) + nameWithType: ServiceAgentBase.GetItemAsync(string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.GetItemAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetItemAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 256 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Query item with GET method. + example: [] + syntax: + content: public Task GetItemAsync(string url) + parameters: + - id: url + type: System.String + description: The route of the API. + typeParameters: + - id: T + description: The type of item to get. + return: + type: System.Threading.Tasks.Task{{T}} + description: The query result, can be null if item does not exists or status code is 404. + content.vb: Public Function GetItemAsync(Of T)(url As String) As Task(Of T) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.GetItemAsync* + nameWithType.vb: ServiceAgentBase(Of TException).GetItemAsync(Of T)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).GetItemAsync(Of T)(String) + name.vb: GetItemAsync(Of T)(String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + id: BatchGetItemsAsync``2(System.String,System.String,System.Collections.Generic.IEnumerable{``1}) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: BatchGetItemsAsync(string, string, IEnumerable) + nameWithType: ServiceAgentBase.BatchGetItemsAsync(string, string, IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.BatchGetItemsAsync(string, string, System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BatchGetItemsAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 283 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Batch get items with GET method. + example: [] + syntax: + content: 'public Task> BatchGetItemsAsync(string url, string paramName, IEnumerable ids) where TId : notnull' + parameters: + - id: url + type: System.String + description: The route of the API. + - id: paramName + type: System.String + description: The name of id field. + - id: ids + type: System.Collections.Generic.IEnumerable{{TId}} + description: The id list. + typeParameters: + - id: TResponse + description: The type of the query result item. + - id: TId + description: The type of the id. + return: + type: System.Threading.Tasks.Task{System.Collections.Generic.List{{TResponse}}} + description: A list of items that contains id that in ids, the order or count of the items are not guaranteed. + content.vb: Public Function BatchGetItemsAsync(Of TResponse, TId)(url As String, paramName As String, ids As IEnumerable(Of TId)) As Task(Of List(Of TResponse)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.BatchGetItemsAsync* + nameWithType.vb: ServiceAgentBase(Of TException).BatchGetItemsAsync(Of TResponse, TId)(String, String, IEnumerable(Of TId)) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).BatchGetItemsAsync(Of TResponse, TId)(String, String, System.Collections.Generic.IEnumerable(Of TId)) + name.vb: BatchGetItemsAsync(Of TResponse, TId)(String, String, IEnumerable(Of TId)) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + id: ListPagedItemsAsync``1(System.String,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: ListPagedItemsAsync(string, PagingParams?, string?) + nameWithType: ServiceAgentBase.ListPagedItemsAsync(string, PagingParams?, string?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.ListPagedItemsAsync(string, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams?, string?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ListPagedItemsAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 320 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Get paged list of items based on url. + example: [] + syntax: + content: public Task> ListPagedItemsAsync(string url, PagingParams? pagingParams = null, string? orderByString = null) + parameters: + - id: url + type: System.String + description: The route of the API. + - id: pagingParams + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + description: The paging parameters, including page size and page index. + - id: orderByString + type: System.String + description: Specifies the order of items to return. + typeParameters: + - id: TItem + description: The type of items to query. + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TItem}}} + description: The paged list of items. An empty list is returned when there is no result. + content.vb: Public Function ListPagedItemsAsync(Of TItem)(url As String, pagingParams As PagingParams = Nothing, orderByString As String = Nothing) As Task(Of PagedList(Of TItem)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ListPagedItemsAsync* + nameWithType.vb: ServiceAgentBase(Of TException).ListPagedItemsAsync(Of TItem)(String, PagingParams, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).ListPagedItemsAsync(Of TItem)(String, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams, String) + name.vb: ListPagedItemsAsync(Of TItem)(String, PagingParams, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + id: ListPagedItemsAsync``1(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: ListPagedItemsAsync(string, int?, int?, string?) + nameWithType: ServiceAgentBase.ListPagedItemsAsync(string, int?, int?, string?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.ListPagedItemsAsync(string, int?, int?, string?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ListPagedItemsAsync + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 337 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Get paged list of items based on url. + example: [] + syntax: + content: public Task> ListPagedItemsAsync(string url, int? pageIndex, int? pageSize, string? orderByString = null) + parameters: + - id: url + type: System.String + description: The route of the API. + - id: pageIndex + type: System.Nullable{System.Int32} + description: The page index. + - id: pageSize + type: System.Nullable{System.Int32} + description: The page size. + - id: orderByString + type: System.String + description: Specifies the order of items to return. + typeParameters: + - id: TItem + description: The type of items to query. + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TItem}}} + description: The paged list of items. An empty list is returned when there is no result. + content.vb: Public Function ListPagedItemsAsync(Of TItem)(url As String, pageIndex As Integer?, pageSize As Integer?, orderByString As String = Nothing) As Task(Of PagedList(Of TItem)) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ListPagedItemsAsync* + nameWithType.vb: ServiceAgentBase(Of TException).ListPagedItemsAsync(Of TItem)(String, Integer?, Integer?, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).ListPagedItemsAsync(Of TItem)(String, Integer?, Integer?, String) + name.vb: ListPagedItemsAsync(Of TItem)(String, Integer?, Integer?, String) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ThrowApiException(System.Net.Http.HttpMethod,System.Int32,System.String,System.Object,System.String,System.Exception) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ThrowApiException(System.Net.Http.HttpMethod,System.Int32,System.String,System.Object,System.String,System.Exception) + id: ThrowApiException(System.Net.Http.HttpMethod,System.Int32,System.String,System.Object,System.String,System.Exception) + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + langs: + - csharp + - vb + name: ThrowApiException(HttpMethod, int, string, object?, string?, Exception?) + nameWithType: ServiceAgentBase.ThrowApiException(HttpMethod, int, string, object?, string?, Exception?) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.ThrowApiException(System.Net.Http.HttpMethod, int, string, object?, string?, System.Exception?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ThrowApiException + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentBase.cs + startLine: 377 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Throw exceptions. + example: [] + syntax: + content: protected virtual void ThrowApiException(HttpMethod method, int statusCode, string url, object? requestBody, string? response, Exception? e) + parameters: + - id: method + type: System.Net.Http.HttpMethod + description: The method for this request. + - id: statusCode + type: System.Int32 + description: HTTP status code, -1 if not available. + - id: url + type: System.String + description: The URL to request. + - id: requestBody + type: System.Object + description: The request body. + - id: response + type: System.String + description: The response body. + - id: e + type: System.Exception + description: The exception. + content.vb: Protected Overridable Sub ThrowApiException(method As HttpMethod, statusCode As Integer, url As String, requestBody As Object, response As String, e As Exception) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ThrowApiException* + nameWithType.vb: ServiceAgentBase(Of TException).ThrowApiException(HttpMethod, Integer, String, Object, String, Exception) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).ThrowApiException(System.Net.Http.HttpMethod, Integer, String, Object, String, System.Exception) + name.vb: ThrowApiException(HttpMethod, Integer, String, Object, String, Exception) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html + name: ServiceAgentBase + nameWithType: ServiceAgentBase + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase + nameWithType.vb: ServiceAgentBase(Of TException) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException) + name.vb: ServiceAgentBase(Of TException) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + name: ServiceAgentBase + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html + - name: < + - name: TException + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + name: ServiceAgentBase + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html + - name: ( + - name: Of + - name: " " + - name: TException + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.HttpClient + commentId: P:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.HttpClient + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_ServiceAgentBase_1_HttpClient + name: HttpClient + nameWithType: ServiceAgentBase.HttpClient + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.HttpClient + nameWithType.vb: ServiceAgentBase(Of TException).HttpClient + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).HttpClient +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_ServiceAgentBase_1__ctor_System_Net_Http_HttpClient_ + name: ServiceAgentBase + nameWithType: ServiceAgentBase.ServiceAgentBase + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.ServiceAgentBase + nameWithType.vb: ServiceAgentBase(Of TException).New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).New + name.vb: New +- uid: System.Net.Http.HttpClient + commentId: T:System.Net.Http.HttpClient + parent: System.Net.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net.http.httpclient + name: HttpClient + nameWithType: HttpClient + fullName: System.Net.Http.HttpClient +- uid: System.Net.Http + commentId: N:System.Net.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Net.Http + nameWithType: System.Net.Http + fullName: System.Net.Http + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Net + name: Net + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net + - name: . + - uid: System.Net.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net.http + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Net + name: Net + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net + - name: . + - uid: System.Net.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net.http +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.HttpClient* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.HttpClient + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_ServiceAgentBase_1_HttpClient + name: HttpClient + nameWithType: ServiceAgentBase.HttpClient + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.HttpClient + nameWithType.vb: ServiceAgentBase(Of TException).HttpClient + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).HttpClient +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.DeleteCommandAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.DeleteCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_ServiceAgentBase_1_DeleteCommandAsync__1_System_String_ + name: DeleteCommandAsync + nameWithType: ServiceAgentBase.DeleteCommandAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.DeleteCommandAsync + nameWithType.vb: ServiceAgentBase(Of TException).DeleteCommandAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).DeleteCommandAsync +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Threading.Tasks.Task{{TResponse}} + commentId: T:System.Threading.Tasks.Task{`1} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResponse) + fullName.vb: System.Threading.Tasks.Task(Of TResponse) + name.vb: Task(Of TResponse) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResponse + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PostCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_ServiceAgentBase_1_PostCommandAsync_System_String_ + name: PostCommandAsync + nameWithType: ServiceAgentBase.PostCommandAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.PostCommandAsync + nameWithType.vb: ServiceAgentBase(Of TException).PostCommandAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).PostCommandAsync +- uid: '{TPayload}' + commentId: '!:TPayload' + definition: TPayload + name: TPayload + nameWithType: TPayload + fullName: TPayload +- uid: TPayload + name: TPayload + nameWithType: TPayload + fullName: TPayload +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.PutCommandAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_ServiceAgentBase_1_PutCommandAsync_System_String_ + name: PutCommandAsync + nameWithType: ServiceAgentBase.PutCommandAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.PutCommandAsync + nameWithType.vb: ServiceAgentBase(Of TException).PutCommandAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).PutCommandAsync +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.GetItemAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.GetItemAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_ServiceAgentBase_1_GetItemAsync__1_System_String_ + name: GetItemAsync + nameWithType: ServiceAgentBase.GetItemAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.GetItemAsync + nameWithType.vb: ServiceAgentBase(Of TException).GetItemAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).GetItemAsync +- uid: System.Threading.Tasks.Task{{T}} + commentId: T:System.Threading.Tasks.Task{``0} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of T) + fullName.vb: System.Threading.Tasks.Task(Of T) + name.vb: Task(Of T) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.BatchGetItemsAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.BatchGetItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_ServiceAgentBase_1_BatchGetItemsAsync__2_System_String_System_String_System_Collections_Generic_IEnumerable___1__ + name: BatchGetItemsAsync + nameWithType: ServiceAgentBase.BatchGetItemsAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.BatchGetItemsAsync + nameWithType.vb: ServiceAgentBase(Of TException).BatchGetItemsAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).BatchGetItemsAsync +- uid: System.Collections.Generic.IEnumerable{{TId}} + commentId: T:System.Collections.Generic.IEnumerable{``1} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of TId) + fullName.vb: System.Collections.Generic.IEnumerable(Of TId) + name.vb: IEnumerable(Of TId) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TId + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TId + - name: ) +- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{{TResponse}}} + commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{``0}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of List(Of TResponse)) + fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of TResponse)) + name.vb: Task(Of List(Of TResponse)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: TResponse + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: TResponse + - name: ) + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ListPagedItemsAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ListPagedItemsAsync + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_ServiceAgentBase_1_ListPagedItemsAsync__1_System_String_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_System_String_ + name: ListPagedItemsAsync + nameWithType: ServiceAgentBase.ListPagedItemsAsync + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.ListPagedItemsAsync + nameWithType.vb: ServiceAgentBase(Of TException).ListPagedItemsAsync + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).ListPagedItemsAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + name: PagingParams + nameWithType: PagingParams + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams +- uid: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{{TItem}}} + commentId: T:System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList{``0}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of PagedList(Of TItem)) + fullName.vb: System.Threading.Tasks.Task(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of TItem)) + name.vb: Task(Of PagedList(Of TItem)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: TItem + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: TItem + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System.Nullable{System.Int32} + commentId: T:System.Nullable{System.Int32} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int? + nameWithType: int? + fullName: int? + nameWithType.vb: Integer? + fullName.vb: Integer? + name.vb: Integer? + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ThrowApiException* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1.ThrowApiException + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_ServiceAgentBase_1_ThrowApiException_System_Net_Http_HttpMethod_System_Int32_System_String_System_Object_System_String_System_Exception_ + name: ThrowApiException + nameWithType: ServiceAgentBase.ThrowApiException + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase.ThrowApiException + nameWithType.vb: ServiceAgentBase(Of TException).ThrowApiException + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException).ThrowApiException +- uid: System.Net.Http.HttpMethod + commentId: T:System.Net.Http.HttpMethod + parent: System.Net.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.net.http.httpmethod + name: HttpMethod + nameWithType: HttpMethod + fullName: System.Net.Http.HttpMethod +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: System.Exception + commentId: T:System.Exception + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception + name: Exception + nameWithType: Exception + fullName: System.Exception diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.yml new file mode 100644 index 0000000..5b90ef9 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.yml @@ -0,0 +1,653 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + id: ServiceAgentError + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + children: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.#ctor(System.Int32,System.String) + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.UnknownError + langs: + - csharp + - vb + name: ServiceAgentError + nameWithType: ServiceAgentError + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentError.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ServiceAgentError + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentError.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: ServiceAgent errors. + example: [] + syntax: + content: 'public class ServiceAgentError : Enumeration, IComparable' + content.vb: Public Class ServiceAgentError Inherits Enumeration Implements IComparable + inheritance: + - System.Object + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + implements: + - System.IComparable + inheritedMembers: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Id + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo(System.Object) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference(Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration,Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals(System.Object) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName``1(System.String) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue``1(System.Int32) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll``1 + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.UnknownError + commentId: F:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.UnknownError + id: UnknownError + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + langs: + - csharp + - vb + name: UnknownError + nameWithType: ServiceAgentError.UnknownError + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.UnknownError + type: Field + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentError.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UnknownError + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentError.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: The default error code. + example: [] + syntax: + content: public static readonly ServiceAgentError UnknownError + return: + type: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + content.vb: Public Shared ReadOnly UnknownError As ServiceAgentError +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.#ctor(System.Int32,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.#ctor(System.Int32,System.String) + id: '#ctor(System.Int32,System.String)' + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + langs: + - csharp + - vb + name: ServiceAgentError(int, string) + nameWithType: ServiceAgentError.ServiceAgentError(int, string) + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.ServiceAgentError(int, string) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentError.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent/ServiceAgentError.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + namespace: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + summary: Create a service agent error. + example: [] + syntax: + content: public ServiceAgentError(int id, string name) + parameters: + - id: id + type: System.Int32 + description: The error code. + - id: name + type: System.String + description: The error name. + content.vb: Public Sub New(id As Integer, name As String) + overload: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.#ctor* + nameWithType.vb: ServiceAgentError.New(Integer, String) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.New(Integer, String) + name.vb: New(Integer, String) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html + name: Enumeration + nameWithType: Enumeration + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration +- uid: System.IComparable + commentId: T:System.IComparable + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable + name: IComparable + nameWithType: IComparable + fullName: System.IComparable +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_Name + name: Name + nameWithType: Enumeration.Name + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Id + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Id + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + name: Id + nameWithType: Enumeration.Id + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Id +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo(System.Object) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo(System.Object) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: CompareTo(object) + nameWithType: Enumeration.CompareTo(object) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo(object) + nameWithType.vb: Enumeration.CompareTo(Object) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo(Object) + name.vb: CompareTo(Object) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo(System.Object) + name: CompareTo + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo(System.Object) + name: CompareTo + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference(Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration,Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference(Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration,Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + name: AbsoluteDifference(Enumeration, Enumeration) + nameWithType: Enumeration.AbsoluteDifference(Enumeration, Enumeration) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference(Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration, Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference(Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration,Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration) + name: AbsoluteDifference + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + name: Enumeration + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + name: Enumeration + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference(Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration,Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration) + name: AbsoluteDifference + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + name: Enumeration + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + name: Enumeration + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals(System.Object) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals(System.Object) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: Equals(object) + nameWithType: Enumeration.Equals(object) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals(object) + nameWithType.vb: Enumeration.Equals(Object) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals(System.Object) + name: Equals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals(System.Object) + name: Equals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName``1(System.String) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: FromDisplayName(string) + nameWithType: Enumeration.FromDisplayName(string) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName(string) + nameWithType.vb: Enumeration.FromDisplayName(Of T)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName(Of T)(String) + name.vb: FromDisplayName(Of T)(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName``1(System.String) + name: FromDisplayName + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName``1(System.String) + name: FromDisplayName + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue``1(System.Int32) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue``1(System.Int32) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: FromValue(int) + nameWithType: Enumeration.FromValue(int) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue(int) + nameWithType.vb: Enumeration.FromValue(Of T)(Integer) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue(Of T)(Integer) + name.vb: FromValue(Of T)(Integer) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue``1(System.Int32) + name: FromValue + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue``1(System.Int32) + name: FromValue + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll``1 + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll``1 + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + name: GetAll() + nameWithType: Enumeration.GetAll() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll() + nameWithType.vb: Enumeration.GetAll(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll(Of T)() + name.vb: GetAll(Of T)() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll``1 + name: GetAll + - name: < + - name: T + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll``1 + name: GetAll + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + name: GetHashCode() + nameWithType: Enumeration.GetHashCode() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode + name: GetHashCode + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode + name: GetHashCode + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + name: ToString() + nameWithType: Enumeration.ToString() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString + name: ToString + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString + name: ToString + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.html + name: ServiceAgentError + nameWithType: ServiceAgentError + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.#ctor + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.html#Cnblogs_Architecture_Ddd_Cqrs_ServiceAgent_ServiceAgentError__ctor_System_Int32_System_String_ + name: ServiceAgentError + nameWithType: ServiceAgentError.ServiceAgentError + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.ServiceAgentError + nameWithType.vb: ServiceAgentError.New + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.New + name.vb: New +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String diff --git a/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.yml b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.yml new file mode 100644 index 0000000..ddeb63f --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.yml @@ -0,0 +1,162 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + id: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + children: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1 + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent.html + name: CqrsServiceAgent + nameWithType: CqrsServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html + name: CqrsServiceAgent + nameWithType: CqrsServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent + nameWithType.vb: CqrsServiceAgent(Of TError) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent(Of TError) + name.vb: CqrsServiceAgent(Of TError) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + name: CqrsServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html + - name: < + - name: TError + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + name: CqrsServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent-1.html + - name: ( + - name: Of + - name: " " + - name: TError + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1 + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.html + name: IApiException + nameWithType: IApiException + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException + nameWithType.vb: IApiException(Of TException) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException(Of TException) + name.vb: IApiException(Of TException) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1 + name: IApiException + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.html + - name: < + - name: TException + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1 + name: IApiException + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException-1.html + - name: ( + - name: Of + - name: " " + - name: TException + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions.html + name: InjectExtensions + nameWithType: InjectExtensions + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html + name: ServiceAgentBase + nameWithType: ServiceAgentBase + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase + nameWithType.vb: ServiceAgentBase(Of TException) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase(Of TException) + name.vb: ServiceAgentBase(Of TException) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + name: ServiceAgentBase + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html + - name: < + - name: TException + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + name: ServiceAgentBase + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase-1.html + - name: ( + - name: Of + - name: " " + - name: TException + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + parent: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError.html + name: ServiceAgentError + nameWithType: ServiceAgentError + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + fullName: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: ServiceAgent + href: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.html diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.yml new file mode 100644 index 0000000..6357dde --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.yml @@ -0,0 +1,561 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator + id: DateTimeOffsetCalculator + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheDay(System.DateTimeOffset) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheWeek(System.DateTimeOffset) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.IsInSameDate(System.DateTimeOffset,System.DateTimeOffset) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheDay(System.DateTimeOffset) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheWeek(System.DateTimeOffset) + langs: + - csharp + - vb + name: DateTimeOffsetCalculator + nameWithType: DateTimeOffsetCalculator + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DateTimeOffsetCalculator.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DateTimeOffsetCalculator + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DateTimeOffsetCalculator.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Handy calculator for DateTime + example: [] + syntax: + content: public static class DateTimeOffsetCalculator + content.vb: Public Module DateTimeOffsetCalculator + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheDay(System.DateTimeOffset) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheDay(System.DateTimeOffset) + id: StartOfTheDay(System.DateTimeOffset) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator + langs: + - csharp + - vb + name: StartOfTheDay(DateTimeOffset) + nameWithType: DateTimeOffsetCalculator.StartOfTheDay(DateTimeOffset) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheDay(System.DateTimeOffset) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DateTimeOffsetCalculator.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: StartOfTheDay + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DateTimeOffsetCalculator.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get a new with time set to 0:00:00 + example: [] + syntax: + content: public static DateTimeOffset StartOfTheDay(this DateTimeOffset dateTime) + parameters: + - id: dateTime + type: System.DateTimeOffset + description: Input . + return: + type: System.DateTimeOffset + description: '' + content.vb: Public Shared Function StartOfTheDay(dateTime As DateTimeOffset) As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheDay* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheDay(System.DateTimeOffset) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheDay(System.DateTimeOffset) + id: EndOfTheDay(System.DateTimeOffset) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator + langs: + - csharp + - vb + name: EndOfTheDay(DateTimeOffset) + nameWithType: DateTimeOffsetCalculator.EndOfTheDay(DateTimeOffset) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheDay(System.DateTimeOffset) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DateTimeOffsetCalculator.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EndOfTheDay + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DateTimeOffsetCalculator.cs + startLine: 22 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get a new with time set to 23:59:59.999. + example: [] + syntax: + content: public static DateTimeOffset EndOfTheDay(this DateTimeOffset dateTime) + parameters: + - id: dateTime + type: System.DateTimeOffset + description: '' + return: + type: System.DateTimeOffset + description: '' + content.vb: Public Shared Function EndOfTheDay(dateTime As DateTimeOffset) As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheDay* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheWeek(System.DateTimeOffset) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheWeek(System.DateTimeOffset) + id: StartOfTheWeek(System.DateTimeOffset) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator + langs: + - csharp + - vb + name: StartOfTheWeek(DateTimeOffset) + nameWithType: DateTimeOffsetCalculator.StartOfTheWeek(DateTimeOffset) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheWeek(System.DateTimeOffset) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DateTimeOffsetCalculator.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: StartOfTheWeek + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DateTimeOffsetCalculator.cs + startLine: 32 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get a new that set the start of a week for the given date. + example: [] + syntax: + content: public static DateTimeOffset StartOfTheWeek(this DateTimeOffset dateTime) + parameters: + - id: dateTime + type: System.DateTimeOffset + description: '' + return: + type: System.DateTimeOffset + description: '' + content.vb: Public Shared Function StartOfTheWeek(dateTime As DateTimeOffset) As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheWeek* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheWeek(System.DateTimeOffset) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheWeek(System.DateTimeOffset) + id: EndOfTheWeek(System.DateTimeOffset) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator + langs: + - csharp + - vb + name: EndOfTheWeek(DateTimeOffset) + nameWithType: DateTimeOffsetCalculator.EndOfTheWeek(DateTimeOffset) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheWeek(System.DateTimeOffset) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DateTimeOffsetCalculator.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EndOfTheWeek + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DateTimeOffsetCalculator.cs + startLine: 49 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get a new that set to the end of a week for the given date. + example: [] + syntax: + content: public static DateTimeOffset EndOfTheWeek(this DateTimeOffset dateTime) + parameters: + - id: dateTime + type: System.DateTimeOffset + description: '' + return: + type: System.DateTimeOffset + description: '' + content.vb: Public Shared Function EndOfTheWeek(dateTime As DateTimeOffset) As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheWeek* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.IsInSameDate(System.DateTimeOffset,System.DateTimeOffset) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.IsInSameDate(System.DateTimeOffset,System.DateTimeOffset) + id: IsInSameDate(System.DateTimeOffset,System.DateTimeOffset) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator + langs: + - csharp + - vb + name: IsInSameDate(DateTimeOffset, DateTimeOffset) + nameWithType: DateTimeOffsetCalculator.IsInSameDate(DateTimeOffset, DateTimeOffset) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.IsInSameDate(System.DateTimeOffset, System.DateTimeOffset) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DateTimeOffsetCalculator.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IsInSameDate + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DateTimeOffsetCalculator.cs + startLine: 67 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Check whether two is in same date. + example: [] + syntax: + content: public static bool IsInSameDate(this DateTimeOffset left, DateTimeOffset right) + parameters: + - id: left + type: System.DateTimeOffset + description: First to check. + - id: right + type: System.DateTimeOffset + description: Second to check. + return: + type: System.Boolean + description: '' + content.vb: Public Shared Function IsInSameDate(left As DateTimeOffset, right As DateTimeOffset) As Boolean + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.IsInSameDate* +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.DateTimeOffset + commentId: T:System.DateTimeOffset + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + name: DateTimeOffset + nameWithType: DateTimeOffset + fullName: System.DateTimeOffset +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheDay* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheDay + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DateTimeOffsetCalculator_StartOfTheDay_System_DateTimeOffset_ + name: StartOfTheDay + nameWithType: DateTimeOffsetCalculator.StartOfTheDay + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheDay +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheDay* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheDay + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DateTimeOffsetCalculator_EndOfTheDay_System_DateTimeOffset_ + name: EndOfTheDay + nameWithType: DateTimeOffsetCalculator.EndOfTheDay + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheDay +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheWeek* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheWeek + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DateTimeOffsetCalculator_StartOfTheWeek_System_DateTimeOffset_ + name: StartOfTheWeek + nameWithType: DateTimeOffsetCalculator.StartOfTheWeek + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.StartOfTheWeek +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheWeek* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheWeek + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DateTimeOffsetCalculator_EndOfTheWeek_System_DateTimeOffset_ + name: EndOfTheWeek + nameWithType: DateTimeOffsetCalculator.EndOfTheWeek + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.EndOfTheWeek +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.IsInSameDate* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.IsInSameDate + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DateTimeOffsetCalculator_IsInSameDate_System_DateTimeOffset_System_DateTimeOffset_ + name: IsInSameDate + nameWithType: DateTimeOffsetCalculator.IsInSameDate + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.IsInSameDate +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml new file mode 100644 index 0000000..f799a89 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.yml @@ -0,0 +1,883 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + id: DefaultDateTimeProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfToday + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfTomorrow + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfYesterday + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Now + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Today + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Tomorrow + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixMilliseconds + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixSeconds + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Yesterday + langs: + - csharp + - vb + name: DefaultDateTimeProvider + nameWithType: DefaultDateTimeProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DefaultDateTimeProvider + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 默认的时间生成器。 + example: [] + syntax: + content: 'public class DefaultDateTimeProvider : IDateTimeProvider' + content.vb: Public Class DefaultDateTimeProvider Implements IDateTimeProvider + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Now + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Now + id: Now + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + langs: + - csharp + - vb + name: Now() + nameWithType: DefaultDateTimeProvider.Now() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Now() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Now + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get current time. + example: [] + syntax: + content: public DateTimeOffset Now() + return: + type: System.DateTimeOffset + description: Current time. + content.vb: Public Function Now() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Now* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Yesterday + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Yesterday + id: Yesterday + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + langs: + - csharp + - vb + name: Yesterday() + nameWithType: DefaultDateTimeProvider.Yesterday() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Yesterday() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Yesterday + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + startLine: 14 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get of yesterday's date. + example: [] + syntax: + content: public DateTimeOffset Yesterday() + return: + type: System.DateTimeOffset + description: '' + content.vb: Public Function Yesterday() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Yesterday* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfYesterday + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfYesterday + id: EndOfYesterday + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + langs: + - csharp + - vb + name: EndOfYesterday() + nameWithType: DefaultDateTimeProvider.EndOfYesterday() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfYesterday() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EndOfYesterday + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get of yesterday's date with time set to 23:59:59.999. + example: [] + syntax: + content: public DateTimeOffset EndOfYesterday() + return: + type: System.DateTimeOffset + description: '' + content.vb: Public Function EndOfYesterday() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfYesterday* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Today + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Today + id: Today + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + langs: + - csharp + - vb + name: Today() + nameWithType: DefaultDateTimeProvider.Today() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Today() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Today + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + startLine: 26 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get of today's date. + example: [] + syntax: + content: public DateTimeOffset Today() + return: + type: System.DateTimeOffset + description: Today's date. + content.vb: Public Function Today() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Today* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfToday + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfToday + id: EndOfToday + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + langs: + - csharp + - vb + name: EndOfToday() + nameWithType: DefaultDateTimeProvider.EndOfToday() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfToday() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EndOfToday + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + startLine: 33 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get of today's date with time set to 23:59:59.999. + example: [] + syntax: + content: public DateTimeOffset EndOfToday() + return: + type: System.DateTimeOffset + description: '' + content.vb: Public Function EndOfToday() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfToday* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Tomorrow + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Tomorrow + id: Tomorrow + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + langs: + - csharp + - vb + name: Tomorrow() + nameWithType: DefaultDateTimeProvider.Tomorrow() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Tomorrow() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Tomorrow + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + startLine: 39 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get of tomorrow's date with time set to 0:00:00.000. + example: [] + syntax: + content: public DateTimeOffset Tomorrow() + return: + type: System.DateTimeOffset + description: '' + content.vb: Public Function Tomorrow() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Tomorrow* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfTomorrow + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfTomorrow + id: EndOfTomorrow + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + langs: + - csharp + - vb + name: EndOfTomorrow() + nameWithType: DefaultDateTimeProvider.EndOfTomorrow() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfTomorrow() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EndOfTomorrow + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + startLine: 45 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get of tomorrow's date with time set to 23:59:59.000. + example: [] + syntax: + content: public DateTimeOffset EndOfTomorrow() + return: + type: System.DateTimeOffset + description: '' + content.vb: Public Function EndOfTomorrow() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfTomorrow* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixSeconds + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixSeconds + id: UnixSeconds + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + langs: + - csharp + - vb + name: UnixSeconds() + nameWithType: DefaultDateTimeProvider.UnixSeconds() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixSeconds() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UnixSeconds + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + startLine: 51 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get number of seconds that have elapsed since 1970-01-01T00:00:00Z. + example: [] + syntax: + content: public long UnixSeconds() + return: + type: System.Int64 + description: The number of seconds that have elapsed since 1970-01-01T00:00:00Z. + content.vb: Public Function UnixSeconds() As Long + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixSeconds* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixMilliseconds + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixMilliseconds + id: UnixMilliseconds + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + langs: + - csharp + - vb + name: UnixMilliseconds() + nameWithType: DefaultDateTimeProvider.UnixMilliseconds() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixMilliseconds() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UnixMilliseconds + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultDateTimeProvider.cs + startLine: 57 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get number of milliseconds that have elapsed since 1970-01-01T00:00:00Z. + example: [] + syntax: + content: public long UnixMilliseconds() + return: + type: System.Int64 + description: '' + content.vb: Public Function UnixMilliseconds() As Long + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixMilliseconds* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html + name: IDateTimeProvider + nameWithType: IDateTimeProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Now* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Now + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DefaultDateTimeProvider_Now + name: Now + nameWithType: DefaultDateTimeProvider.Now + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Now +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Now + name: Now() + nameWithType: IDateTimeProvider.Now() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now + name: Now + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Now + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now + name: Now + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Now + - name: ( + - name: ) +- uid: System.DateTimeOffset + commentId: T:System.DateTimeOffset + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + name: DateTimeOffset + nameWithType: DateTimeOffset + fullName: System.DateTimeOffset +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Yesterday* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Yesterday + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DefaultDateTimeProvider_Yesterday + name: Yesterday + nameWithType: DefaultDateTimeProvider.Yesterday + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Yesterday +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Yesterday + name: Yesterday() + nameWithType: IDateTimeProvider.Yesterday() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday + name: Yesterday + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Yesterday + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday + name: Yesterday + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Yesterday + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfYesterday* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfYesterday + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DefaultDateTimeProvider_EndOfYesterday + name: EndOfYesterday + nameWithType: DefaultDateTimeProvider.EndOfYesterday + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfYesterday +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_EndOfYesterday + name: EndOfYesterday() + nameWithType: IDateTimeProvider.EndOfYesterday() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday + name: EndOfYesterday + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_EndOfYesterday + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday + name: EndOfYesterday + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_EndOfYesterday + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Today* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Today + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DefaultDateTimeProvider_Today + name: Today + nameWithType: DefaultDateTimeProvider.Today + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Today +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Today + name: Today() + nameWithType: IDateTimeProvider.Today() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today + name: Today + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Today + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today + name: Today + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Today + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfToday* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfToday + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DefaultDateTimeProvider_EndOfToday + name: EndOfToday + nameWithType: DefaultDateTimeProvider.EndOfToday + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfToday +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_EndOfToday + name: EndOfToday() + nameWithType: IDateTimeProvider.EndOfToday() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday + name: EndOfToday + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_EndOfToday + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday + name: EndOfToday + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_EndOfToday + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Tomorrow* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Tomorrow + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DefaultDateTimeProvider_Tomorrow + name: Tomorrow + nameWithType: DefaultDateTimeProvider.Tomorrow + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.Tomorrow +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Tomorrow + name: Tomorrow() + nameWithType: IDateTimeProvider.Tomorrow() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow + name: Tomorrow + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Tomorrow + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow + name: Tomorrow + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Tomorrow + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfTomorrow* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfTomorrow + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DefaultDateTimeProvider_EndOfTomorrow + name: EndOfTomorrow + nameWithType: DefaultDateTimeProvider.EndOfTomorrow + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.EndOfTomorrow +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_EndOfTomorrow + name: EndOfTomorrow() + nameWithType: IDateTimeProvider.EndOfTomorrow() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow + name: EndOfTomorrow + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_EndOfTomorrow + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow + name: EndOfTomorrow + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_EndOfTomorrow + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixSeconds* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixSeconds + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DefaultDateTimeProvider_UnixSeconds + name: UnixSeconds + nameWithType: DefaultDateTimeProvider.UnixSeconds + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixSeconds +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_UnixSeconds + name: UnixSeconds() + nameWithType: IDateTimeProvider.UnixSeconds() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds + name: UnixSeconds + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_UnixSeconds + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds + name: UnixSeconds + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_UnixSeconds + - name: ( + - name: ) +- uid: System.Int64 + commentId: T:System.Int64 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int64 + name: long + nameWithType: long + fullName: long + nameWithType.vb: Long + fullName.vb: Long + name.vb: Long +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixMilliseconds* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixMilliseconds + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DefaultDateTimeProvider_UnixMilliseconds + name: UnixMilliseconds + nameWithType: DefaultDateTimeProvider.UnixMilliseconds + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.UnixMilliseconds +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_UnixMilliseconds + name: UnixMilliseconds() + nameWithType: IDateTimeProvider.UnixMilliseconds() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds + name: UnixMilliseconds + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_UnixMilliseconds + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds + name: UnixMilliseconds + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_UnixMilliseconds + - name: ( + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.yml new file mode 100644 index 0000000..e22e0e5 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.yml @@ -0,0 +1,611 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider + id: DefaultRandomProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(System.Double) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(System.Int32) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(System.Int32,System.Int32) + langs: + - csharp + - vb + name: DefaultRandomProvider + nameWithType: DefaultRandomProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultRandomProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DefaultRandomProvider + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultRandomProvider.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 默认的随机数生成器。 + example: [] + syntax: + content: 'public class DefaultRandomProvider : IRandomProvider' + content.vb: Public Class DefaultRandomProvider Implements IRandomProvider + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(System.Int32) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(System.Int32) + id: Next(System.Int32) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider + langs: + - csharp + - vb + name: Next(int) + nameWithType: DefaultRandomProvider.Next(int) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(int) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultRandomProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Next + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultRandomProvider.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 指定范围内生成随机数。 + example: [] + syntax: + content: public int Next(int max) + parameters: + - id: max + type: System.Int32 + description: 随机数的上界,必须大于等于零,返回值将小于它。 + return: + type: System.Int32 + description: 小于 max 的随机数。 + content.vb: Public Function [Next](max As Integer) As Integer + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next* + exceptions: + - type: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + description: max 小于 0。 + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32) + nameWithType.vb: DefaultRandomProvider.Next(Integer) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(Integer) + name.vb: Next(Integer) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(System.Int32,System.Int32) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(System.Int32,System.Int32) + id: Next(System.Int32,System.Int32) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider + langs: + - csharp + - vb + name: Next(int, int) + nameWithType: DefaultRandomProvider.Next(int, int) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(int, int) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultRandomProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Next + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultRandomProvider.cs + startLine: 14 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 指定范围(左闭右开)内生成随机数。 + example: [] + syntax: + content: public int Next(int min, int max) + parameters: + - id: min + type: System.Int32 + description: 随机数的下界。 + - id: max + type: System.Int32 + description: 随机数的上界。 + return: + type: System.Int32 + description: 大于等于 min 且小于 max 的随机数。 + content.vb: Public Function [Next](min As Integer, max As Integer) As Integer + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next* + exceptions: + - type: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + description: min 大于 max。 + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32,System.Int32) + nameWithType.vb: DefaultRandomProvider.Next(Integer, Integer) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(Integer, Integer) + name.vb: Next(Integer, Integer) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(System.Double) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(System.Double) + id: Next(System.Double) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider + langs: + - csharp + - vb + name: Next(double) + nameWithType: DefaultRandomProvider.Next(double) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(double) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultRandomProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Next + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DefaultRandomProvider.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 指定范围内生成随机数。 + example: [] + syntax: + content: public double Next(double max) + parameters: + - id: max + type: System.Double + description: 随机数的上界,必须大于等于零,返回值将小于它。 + return: + type: System.Double + description: 小于 max 的随机数。 + content.vb: Public Function [Next](max As Double) As Double + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next* + exceptions: + - type: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + description: max 小于 0。 + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Double) + nameWithType.vb: DefaultRandomProvider.Next(Double) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next(Double) + name.vb: Next(Double) +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.html + name: IRandomProvider + nameWithType: IRandomProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentoutofrangeexception + name: ArgumentOutOfRangeException + nameWithType: ArgumentOutOfRangeException + fullName: System.ArgumentOutOfRangeException +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DefaultRandomProvider_Next_System_Int32_ + name: Next + nameWithType: DefaultRandomProvider.Next + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.Next +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRandomProvider_Next_System_Int32_ + name: Next(int) + nameWithType: IRandomProvider.Next(int) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(int) + nameWithType.vb: IRandomProvider.Next(Integer) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(Integer) + name.vb: Next(Integer) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32) + name: Next + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRandomProvider_Next_System_Int32_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32) + name: Next + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRandomProvider_Next_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32,System.Int32) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32,System.Int32) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRandomProvider_Next_System_Int32_System_Int32_ + name: Next(int, int) + nameWithType: IRandomProvider.Next(int, int) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(int, int) + nameWithType.vb: IRandomProvider.Next(Integer, Integer) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(Integer, Integer) + name.vb: Next(Integer, Integer) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32,System.Int32) + name: Next + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRandomProvider_Next_System_Int32_System_Int32_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32,System.Int32) + name: Next + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRandomProvider_Next_System_Int32_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Double) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Double) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRandomProvider_Next_System_Double_ + name: Next(double) + nameWithType: IRandomProvider.Next(double) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(double) + nameWithType.vb: IRandomProvider.Next(Double) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(Double) + name.vb: Next(Double) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Double) + name: Next + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRandomProvider_Next_System_Double_ + - name: ( + - uid: System.Double + name: double + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.double + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Double) + name: Next + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRandomProvider_Next_System_Double_ + - name: ( + - uid: System.Double + name: Double + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.double + - name: ) +- uid: System.Double + commentId: T:System.Double + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.double + name: double + nameWithType: double + fullName: double + nameWithType.vb: Double + fullName.vb: Double + name.vb: Double diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.yml new file mode 100644 index 0000000..8519431 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.yml @@ -0,0 +1,455 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + id: DomainEvent + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.CreateAt + langs: + - csharp + - vb + name: DomainEvent + nameWithType: DomainEvent + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DomainEvent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DomainEvent + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DomainEvent.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 领域事件基类。 + example: [] + syntax: + content: 'public abstract record DomainEvent : IDomainEvent, INotification, IEquatable' + content.vb: Public MustInherit Class DomainEvent Implements IDomainEvent, INotification, IEquatable(Of DomainEvent) + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + - MediatR.INotification + - System.IEquatable{Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.CreateAt + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.CreateAt + id: CreateAt + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + langs: + - csharp + - vb + name: CreateAt + nameWithType: DomainEvent.CreateAt + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.CreateAt + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DomainEvent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CreateAt + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/DomainEvent.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 领域事件生成时间。 + example: [] + syntax: + content: public DateTimeOffset CreateAt { get; init; } + parameters: [] + return: + type: System.DateTimeOffset + content.vb: Public Property CreateAt As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.CreateAt* +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + name: IDomainEvent + nameWithType: IDomainEvent + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent +- uid: MediatR.INotification + commentId: T:MediatR.INotification + parent: MediatR + isExternal: true + name: INotification + nameWithType: INotification + fullName: MediatR.INotification +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of DomainEvent) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent) + name.vb: IEquatable(Of DomainEvent) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + name: DomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + name: DomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.html + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.CreateAt* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.CreateAt + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_DomainEvent_CreateAt + name: CreateAt + nameWithType: DomainEvent.CreateAt + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.CreateAt +- uid: System.DateTimeOffset + commentId: T:System.DateTimeOffset + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + name: DateTimeOffset + nameWithType: DateTimeOffset + fullName: System.DateTimeOffset diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.yml new file mode 100644 index 0000000..7ea2886 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.yml @@ -0,0 +1,900 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + id: Entity`1 + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.AddDomainEvent(System.Func{`0,Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.ClearDomainEvents + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.DomainEvents + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.Id + langs: + - csharp + - vb + name: Entity + nameWithType: Entity + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Entity + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 实体基类。 + example: [] + syntax: + content: 'public abstract class Entity : Entity, IDomainEventSource, IEntity where TKey : IComparable' + typeParameters: + - id: TKey + description: 实体的主键类型。 + content.vb: Public MustInherit Class Entity(Of TKey As IComparable(Of TKey)) Inherits Entity Implements IDomainEventSource, IEntity(Of TKey) + inheritance: + - System.Object + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity{{TKey}} + inheritedMembers: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Deleted + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateAdded + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: Entity(Of TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity(Of TKey) + name.vb: Entity(Of TKey) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.Id + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.Id + id: Id + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + langs: + - csharp + - vb + name: Id + nameWithType: Entity.Id + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Id + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Id + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + startLine: 43 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 实体的主键。 + example: [] + syntax: + content: public TKey Id { get; set; } + parameters: [] + return: + type: '{TKey}' + content.vb: Public Property Id As TKey + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.Id* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity{{TKey}}.Id + nameWithType.vb: Entity(Of TKey).Id + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity(Of TKey).Id +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.AddDomainEvent(System.Func{`0,Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.AddDomainEvent(System.Func{`0,Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent}) + id: AddDomainEvent(System.Func{`0,Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent}) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + langs: + - csharp + - vb + name: AddDomainEvent(Func) + nameWithType: Entity.AddDomainEvent(Func) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.AddDomainEvent(System.Func) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddDomainEvent + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + startLine: 49 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 添加领域事件。 + example: [] + syntax: + content: public void AddDomainEvent(Func generator) + parameters: + - id: generator + type: System.Func{{TKey},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + description: 领域事件生成器。 + content.vb: Public Sub AddDomainEvent(generator As Func(Of TKey, IDomainEvent)) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.AddDomainEvent* + nameWithType.vb: Entity(Of TKey).AddDomainEvent(Func(Of TKey, IDomainEvent)) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity(Of TKey).AddDomainEvent(System.Func(Of TKey, Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent)) + name.vb: AddDomainEvent(Func(Of TKey, IDomainEvent)) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.ClearDomainEvents + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.ClearDomainEvents + id: ClearDomainEvents + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + langs: + - csharp + - vb + name: ClearDomainEvents() + nameWithType: Entity.ClearDomainEvents() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.ClearDomainEvents() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ClearDomainEvents + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + startLine: 56 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 清空领域事件。 + example: [] + syntax: + content: public override void ClearDomainEvents() + content.vb: Public Overrides Sub ClearDomainEvents() + overridden: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.ClearDomainEvents* + nameWithType.vb: Entity(Of TKey).ClearDomainEvents() + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity(Of TKey).ClearDomainEvents() +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.DomainEvents + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.DomainEvents + id: DomainEvents + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + langs: + - csharp + - vb + name: DomainEvents + nameWithType: Entity.DomainEvents + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DomainEvents + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DomainEvents + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + startLine: 63 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 实体中的领域事件。 + example: [] + syntax: + content: public override IReadOnlyCollection? DomainEvents { get; } + parameters: [] + return: + type: System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + content.vb: Public Overrides ReadOnly Property DomainEvents As IReadOnlyCollection(Of IDomainEvent) + overridden: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.DomainEvents* + nameWithType.vb: Entity(Of TKey).DomainEvents + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity(Of TKey).DomainEvents +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html + name: EntityBase + nameWithType: EntityBase + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html + name: Entity + nameWithType: Entity + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html + name: IDomainEventSource + nameWithType: IDomainEventSource + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity{{TKey}} + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity{`0} + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.html + name: IEntity + nameWithType: IEntity + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity + nameWithType.vb: IEntity(Of TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity(Of TKey) + name.vb: IEntity(Of TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + name: IEntity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.html + - name: < + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + name: IEntity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.html + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Deleted + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Deleted + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_Deleted + name: Deleted + nameWithType: Entity.Deleted + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Deleted +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateAdded + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateAdded + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_DateAdded + name: DateAdded + nameWithType: Entity.DateAdded + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateAdded +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_DateUpdated + name: DateUpdated + nameWithType: Entity.DateUpdated + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_BeforeUpdate + name: BeforeUpdate() + nameWithType: Entity.BeforeUpdate() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate + name: BeforeUpdate + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_BeforeUpdate + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate + name: BeforeUpdate + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_BeforeUpdate + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_AddDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + name: AddDomainEvent(IDomainEvent) + nameWithType: EntityBase.AddDomainEvent(IDomainEvent) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name: AddDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_AddDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name: AddDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_AddDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_RemoveDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + name: RemoveDomainEvent(IDomainEvent) + nameWithType: EntityBase.RemoveDomainEvent(IDomainEvent) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name: RemoveDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_RemoveDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name: RemoveDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_RemoveDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.html + name: IEntity + nameWithType: IEntity + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity + nameWithType.vb: IEntity(Of TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity(Of TKey) + name.vb: IEntity(Of TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + name: IEntity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.html + - name: < + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + name: IEntity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.html + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.Id* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.Id + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_1_Id + name: Id + nameWithType: Entity.Id + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Id + nameWithType.vb: Entity(Of TKey).Id + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity(Of TKey).Id +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity{{TKey}}.Id + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity{`0}.Id + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity{{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1.Id + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IEntity_1_Id + name: Id + nameWithType: IEntity.Id + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity.Id + nameWithType.vb: IEntity(Of TKey).Id + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity(Of TKey).Id +- uid: '{TKey}' + commentId: '!:TKey' + definition: TKey + name: TKey + nameWithType: TKey + fullName: TKey +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1.Id + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1.Id + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IEntity_1_Id + name: Id + nameWithType: IEntity.Id + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity.Id + nameWithType.vb: IEntity(Of TKey).Id + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity(Of TKey).Id +- uid: TKey + name: TKey + nameWithType: TKey + fullName: TKey +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.AddDomainEvent* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.AddDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_1_AddDomainEvent_System_Func__0_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent__ + name: AddDomainEvent + nameWithType: Entity.AddDomainEvent + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.AddDomainEvent + nameWithType.vb: Entity(Of TKey).AddDomainEvent + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity(Of TKey).AddDomainEvent +- uid: System.Func{{TKey},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + commentId: T:System.Func{`0,Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TKey, IDomainEvent) + fullName.vb: System.Func(Of TKey, Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name.vb: Func(Of TKey, IDomainEvent) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_ClearDomainEvents + name: ClearDomainEvents() + nameWithType: EntityBase.ClearDomainEvents() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + name: ClearDomainEvents + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_ClearDomainEvents + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + name: ClearDomainEvents + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_ClearDomainEvents + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.ClearDomainEvents* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.ClearDomainEvents + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_1_ClearDomainEvents + name: ClearDomainEvents + nameWithType: Entity.ClearDomainEvents + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.ClearDomainEvents + nameWithType.vb: Entity(Of TKey).ClearDomainEvents + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity(Of TKey).ClearDomainEvents +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_DomainEvents + name: DomainEvents + nameWithType: EntityBase.DomainEvents + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.DomainEvents* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1.DomainEvents + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_1_DomainEvents + name: DomainEvents + nameWithType: Entity.DomainEvents + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DomainEvents + nameWithType.vb: Entity(Of TKey).DomainEvents + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity(Of TKey).DomainEvents +- uid: System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + commentId: T:System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + parent: System.Collections.Generic + definition: System.Collections.Generic.IReadOnlyCollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + name: IReadOnlyCollection + nameWithType: IReadOnlyCollection + fullName: System.Collections.Generic.IReadOnlyCollection + nameWithType.vb: IReadOnlyCollection(Of IDomainEvent) + fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name.vb: IReadOnlyCollection(Of IDomainEvent) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) +- uid: System.Collections.Generic.IReadOnlyCollection`1 + commentId: T:System.Collections.Generic.IReadOnlyCollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + name: IReadOnlyCollection + nameWithType: IReadOnlyCollection + fullName: System.Collections.Generic.IReadOnlyCollection + nameWithType.vb: IReadOnlyCollection(Of T) + fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of T) + name.vb: IReadOnlyCollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.yml new file mode 100644 index 0000000..cf2f81b --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.yml @@ -0,0 +1,625 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + id: Entity + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateAdded + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Deleted + langs: + - csharp + - vb + name: Entity + nameWithType: Entity + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Entity + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 实体基类。 + example: [] + syntax: + content: 'public abstract class Entity : EntityBase, IDomainEventSource' + content.vb: Public MustInherit Class Entity Inherits EntityBase Implements IDomainEventSource + inheritance: + - System.Object + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + derivedClasses: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + inheritedMembers: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Deleted + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Deleted + id: Deleted + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + langs: + - csharp + - vb + name: Deleted + nameWithType: Entity.Deleted + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Deleted + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Deleted + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 实体软删除标记。 + example: [] + syntax: + content: public bool Deleted { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property Deleted As Boolean + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Deleted* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateAdded + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateAdded + id: DateAdded + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + langs: + - csharp + - vb + name: DateAdded + nameWithType: Entity.DateAdded + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateAdded + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DateAdded + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 实体创建时间。 + example: [] + syntax: + content: public DateTimeOffset DateAdded { get; set; } + parameters: [] + return: + type: System.DateTimeOffset + content.vb: Public Property DateAdded As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateAdded* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated + id: DateUpdated + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + langs: + - csharp + - vb + name: DateUpdated + nameWithType: Entity.DateUpdated + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DateUpdated + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 实体最后更新时间。 + example: [] + syntax: + content: public DateTimeOffset DateUpdated { get; set; } + parameters: [] + return: + type: System.DateTimeOffset + content.vb: Public Property DateUpdated As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate + id: BeforeUpdate + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + langs: + - csharp + - vb + name: BeforeUpdate() + nameWithType: Entity.BeforeUpdate() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BeforeUpdate + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Entity.cs + startLine: 25 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 实体在更新前的操作,默认会更新 属性。 + example: [] + syntax: + content: public override void BeforeUpdate() + content.vb: Public Overrides Sub BeforeUpdate() + overridden: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate* +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html + name: EntityBase + nameWithType: EntityBase + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html + name: IDomainEventSource + nameWithType: IDomainEventSource + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_DomainEvents + name: DomainEvents + nameWithType: EntityBase.DomainEvents + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_AddDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + name: AddDomainEvent(IDomainEvent) + nameWithType: EntityBase.AddDomainEvent(IDomainEvent) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name: AddDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_AddDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name: AddDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_AddDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_ClearDomainEvents + name: ClearDomainEvents() + nameWithType: EntityBase.ClearDomainEvents() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + name: ClearDomainEvents + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_ClearDomainEvents + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + name: ClearDomainEvents + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_ClearDomainEvents + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_RemoveDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + name: RemoveDomainEvent(IDomainEvent) + nameWithType: EntityBase.RemoveDomainEvent(IDomainEvent) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name: RemoveDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_RemoveDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name: RemoveDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_RemoveDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Deleted* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Deleted + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_Deleted + name: Deleted + nameWithType: Entity.Deleted + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.Deleted +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateAdded* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateAdded + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_DateAdded + name: DateAdded + nameWithType: Entity.DateAdded + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateAdded +- uid: System.DateTimeOffset + commentId: T:System.DateTimeOffset + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + name: DateTimeOffset + nameWithType: DateTimeOffset + fullName: System.DateTimeOffset +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_DateUpdated + name: DateUpdated + nameWithType: Entity.DateUpdated + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_DateUpdated + name: DateUpdated + nameWithType: Entity.DateUpdated + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.DateUpdated +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_BeforeUpdate + name: BeforeUpdate() + nameWithType: EntityBase.BeforeUpdate() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate + name: BeforeUpdate + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_BeforeUpdate + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate + name: BeforeUpdate + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_BeforeUpdate + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Entity_BeforeUpdate + name: BeforeUpdate + nameWithType: Entity.BeforeUpdate + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.BeforeUpdate +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html + name: Entity + nameWithType: Entity + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.yml new file mode 100644 index 0000000..7bb7f00 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.yml @@ -0,0 +1,735 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + id: EntityBase + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + langs: + - csharp + - vb + name: EntityBase + nameWithType: EntityBase + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/EntityBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EntityBase + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/EntityBase.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 实体基类,仅在需要兼容旧版实体时才应该继承该类,否则请使用 + example: [] + syntax: + content: 'public abstract class EntityBase : IDomainEventSource' + content.vb: Public MustInherit Class EntityBase Implements IDomainEventSource + inheritance: + - System.Object + derivedClasses: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents + id: DomainEvents + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + langs: + - csharp + - vb + name: DomainEvents + nameWithType: EntityBase.DomainEvents + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/EntityBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DomainEvents + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/EntityBase.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 实体中的领域事件。 + example: [] + syntax: + content: public virtual IReadOnlyCollection? DomainEvents { get; } + parameters: [] + return: + type: System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + content.vb: Public Overridable ReadOnly Property DomainEvents As IReadOnlyCollection(Of IDomainEvent) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.DomainEvents +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + id: AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + langs: + - csharp + - vb + name: AddDomainEvent(IDomainEvent) + nameWithType: EntityBase.AddDomainEvent(IDomainEvent) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/EntityBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddDomainEvent + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/EntityBase.cs + startLine: 18 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 添加领域事件。 + example: [] + syntax: + content: public virtual void AddDomainEvent(IDomainEvent eventItem) + parameters: + - id: eventItem + type: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + description: 领域事件。 + content.vb: Public Overridable Sub AddDomainEvent(eventItem As IDomainEvent) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + id: ClearDomainEvents + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + langs: + - csharp + - vb + name: ClearDomainEvents() + nameWithType: EntityBase.ClearDomainEvents() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/EntityBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ClearDomainEvents + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/EntityBase.cs + startLine: 27 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 清空领域事件。 + example: [] + syntax: + content: public virtual void ClearDomainEvents() + content.vb: Public Overridable Sub ClearDomainEvents() + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + id: RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + langs: + - csharp + - vb + name: RemoveDomainEvent(IDomainEvent) + nameWithType: EntityBase.RemoveDomainEvent(IDomainEvent) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/EntityBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RemoveDomainEvent + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/EntityBase.cs + startLine: 36 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 删除领域事件。 + example: [] + syntax: + content: public virtual void RemoveDomainEvent(IDomainEvent eventItem) + parameters: + - id: eventItem + type: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + description: 需要删除的领域事件。 + content.vb: Public Overridable Sub RemoveDomainEvent(eventItem As IDomainEvent) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate + id: BeforeUpdate + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + langs: + - csharp + - vb + name: BeforeUpdate() + nameWithType: EntityBase.BeforeUpdate() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/EntityBase.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BeforeUpdate + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/EntityBase.cs + startLine: 44 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 实体在更新前的操作,默认什么也不做。 + example: [] + syntax: + content: public virtual void BeforeUpdate() + content.vb: Public Overridable Sub BeforeUpdate() + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate* +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.html + name: Entity + nameWithType: Entity + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + nameWithType.vb: Entity(Of TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity(Of TKey) + name.vb: Entity(Of TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + name: Entity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.html + - name: < + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + name: Entity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.html + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html + name: IDomainEventSource + nameWithType: IDomainEventSource + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_DomainEvents + name: DomainEvents + nameWithType: EntityBase.DomainEvents + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.DomainEvents +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.DomainEvents + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.DomainEvents + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_DomainEvents + name: DomainEvents + nameWithType: IDomainEventSource.DomainEvents + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.DomainEvents +- uid: System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + commentId: T:System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + parent: System.Collections.Generic + definition: System.Collections.Generic.IReadOnlyCollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + name: IReadOnlyCollection + nameWithType: IReadOnlyCollection + fullName: System.Collections.Generic.IReadOnlyCollection + nameWithType.vb: IReadOnlyCollection(Of IDomainEvent) + fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name.vb: IReadOnlyCollection(Of IDomainEvent) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) +- uid: System.Collections.Generic.IReadOnlyCollection`1 + commentId: T:System.Collections.Generic.IReadOnlyCollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + name: IReadOnlyCollection + nameWithType: IReadOnlyCollection + fullName: System.Collections.Generic.IReadOnlyCollection + nameWithType.vb: IReadOnlyCollection(Of T) + fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of T) + name.vb: IReadOnlyCollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_AddDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + name: AddDomainEvent + nameWithType: EntityBase.AddDomainEvent + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.AddDomainEvent +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_AddDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + name: AddDomainEvent(IDomainEvent) + nameWithType: IDomainEventSource.AddDomainEvent(IDomainEvent) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name: AddDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_AddDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name: AddDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_AddDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + name: IDomainEvent + nameWithType: IDomainEvent + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_ClearDomainEvents + name: ClearDomainEvents + nameWithType: EntityBase.ClearDomainEvents + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.ClearDomainEvents +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_ClearDomainEvents + name: ClearDomainEvents() + nameWithType: IDomainEventSource.ClearDomainEvents() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents + name: ClearDomainEvents + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_ClearDomainEvents + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents + name: ClearDomainEvents + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_ClearDomainEvents + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_RemoveDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + name: RemoveDomainEvent + nameWithType: EntityBase.RemoveDomainEvent + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.RemoveDomainEvent +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_RemoveDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + name: RemoveDomainEvent(IDomainEvent) + nameWithType: IDomainEventSource.RemoveDomainEvent(IDomainEvent) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name: RemoveDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_RemoveDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name: RemoveDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_RemoveDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_EntityBase_BeforeUpdate + name: BeforeUpdate + nameWithType: EntityBase.BeforeUpdate + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.BeforeUpdate diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml new file mode 100644 index 0000000..f9d0403 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.yml @@ -0,0 +1,1012 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + id: Enumeration + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.#ctor(System.Int32,System.String) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference(Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration,Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo(System.Object) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals(System.Object) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName``1(System.String) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue``1(System.Int32) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll``1 + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Id + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString + langs: + - csharp + - vb + name: Enumeration + nameWithType: Enumeration + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Enumeration + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 枚举基类。 + example: [] + syntax: + content: 'public abstract class Enumeration : IComparable' + content.vb: Public MustInherit Class Enumeration Implements IComparable + inheritance: + - System.Object + derivedClasses: + - Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + implements: + - System.IComparable + inheritedMembers: + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.#ctor(System.Int32,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.#ctor(System.Int32,System.String) + id: '#ctor(System.Int32,System.String)' + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + langs: + - csharp + - vb + name: Enumeration(int, string) + nameWithType: Enumeration.Enumeration(int, string) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Enumeration(int, string) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + startLine: 14 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 构造一个枚举值。 + example: [] + syntax: + content: protected Enumeration(int id, string name) + parameters: + - id: id + type: System.Int32 + description: 枚举 Id。 + - id: name + type: System.String + description: 枚举值名称。 + content.vb: Protected Sub New(id As Integer, name As String) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.#ctor* + nameWithType.vb: Enumeration.New(Integer, String) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.New(Integer, String) + name.vb: New(Integer, String) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name + id: Name + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + langs: + - csharp + - vb + name: Name + nameWithType: Enumeration.Name + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Name + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + startLine: 22 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 枚举值的名称。 + example: [] + syntax: + content: public string Name { get; } + parameters: [] + return: + type: System.String + content.vb: Public ReadOnly Property Name As String + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Id + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Id + id: Id + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + langs: + - csharp + - vb + name: Id + nameWithType: Enumeration.Id + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Id + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Id + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + startLine: 27 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 枚举值的 Id。 + example: [] + syntax: + content: public int Id { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property Id As Integer + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Id* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo(System.Object) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo(System.Object) + id: CompareTo(System.Object) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + langs: + - csharp + - vb + name: CompareTo(object?) + nameWithType: Enumeration.CompareTo(object?) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo(object?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CompareTo + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + startLine: 34 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 比较两个枚举值。 + example: [] + syntax: + content: public int CompareTo(object? other) + parameters: + - id: other + type: System.Object + description: 另一个枚举值。 + return: + type: System.Int32 + description: 比较结果。 + content.vb: Public Function CompareTo(other As Object) As Integer + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo* + implements: + - System.IComparable.CompareTo(System.Object) + nameWithType.vb: Enumeration.CompareTo(Object) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo(Object) + name.vb: CompareTo(Object) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference(Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration,Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference(Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration,Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration) + id: AbsoluteDifference(Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration,Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + langs: + - csharp + - vb + name: AbsoluteDifference(Enumeration, Enumeration) + nameWithType: Enumeration.AbsoluteDifference(Enumeration, Enumeration) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference(Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration, Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AbsoluteDifference + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + startLine: 45 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 两个枚举值之间的绝对距离。 + example: [] + syntax: + content: public static int AbsoluteDifference(Enumeration firstValue, Enumeration secondValue) + parameters: + - id: firstValue + type: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + description: 第一个值。 + - id: secondValue + type: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + description: 第二个值。 + return: + type: System.Int32 + description: firstValuesecondValue 之间距离的绝对值。 + content.vb: Public Shared Function AbsoluteDifference(firstValue As Enumeration, secondValue As Enumeration) As Integer + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals(System.Object) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals(System.Object) + id: Equals(System.Object) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + langs: + - csharp + - vb + name: Equals(object?) + nameWithType: Enumeration.Equals(object?) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals(object?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Equals + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + startLine: 56 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 两个枚举是否相等。 + example: [] + syntax: + content: public override bool Equals(object? obj) + parameters: + - id: obj + type: System.Object + description: 另一个枚举。 + return: + type: System.Boolean + description: 是否相等。 + content.vb: Public Overrides Function Equals(obj As Object) As Boolean + overridden: System.Object.Equals(System.Object) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals* + nameWithType.vb: Enumeration.Equals(Object) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals(Object) + name.vb: Equals(Object) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName``1(System.String) + id: FromDisplayName``1(System.String) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + langs: + - csharp + - vb + name: FromDisplayName(string) + nameWithType: Enumeration.FromDisplayName(string) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: FromDisplayName + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + startLine: 76 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 从枚举值名称获取对应的枚举对象。 + example: [] + syntax: + content: 'public static T FromDisplayName(string displayName) where T : Enumeration' + parameters: + - id: displayName + type: System.String + description: 枚举名称。 + typeParameters: + - id: T + description: 要获取的枚举类型。 + return: + type: '{T}' + description: 枚举对象。 + content.vb: Public Shared Function FromDisplayName(Of T As Enumeration)(displayName As String) As T + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: T 没有与 displayName 对应的枚举值对象。 + nameWithType.vb: Enumeration.FromDisplayName(Of T)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName(Of T)(String) + name.vb: FromDisplayName(Of T)(String) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue``1(System.Int32) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue``1(System.Int32) + id: FromValue``1(System.Int32) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + langs: + - csharp + - vb + name: FromValue(int) + nameWithType: Enumeration.FromValue(int) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue(int) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: FromValue + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + startLine: 90 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 从枚举值 Id 获取对应的枚举对象。 + example: [] + syntax: + content: 'public static T FromValue(int value) where T : Enumeration' + parameters: + - id: value + type: System.Int32 + description: 枚举值 Id。 + typeParameters: + - id: T + description: 要获取的枚举类型。 + return: + type: '{T}' + description: value 对应的枚举值对象。 + content.vb: Public Shared Function FromValue(Of T As Enumeration)(value As Integer) As T + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: T 没有与 value 对应的枚举值对象。 + nameWithType.vb: Enumeration.FromValue(Of T)(Integer) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue(Of T)(Integer) + name.vb: FromValue(Of T)(Integer) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll``1 + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll``1 + id: GetAll``1 + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + langs: + - csharp + - vb + name: GetAll() + nameWithType: Enumeration.GetAll() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetAll + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + startLine: 102 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 获取枚举所有可能的值。 + example: [] + syntax: + content: 'public static IEnumerable GetAll() where T : Enumeration' + typeParameters: + - id: T + description: 枚举类型。 + return: + type: System.Collections.Generic.IEnumerable{{T}} + description: 所有可能的枚举值。 + content.vb: Public Shared Function GetAll(Of T As Enumeration)() As IEnumerable(Of T) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll* + nameWithType.vb: Enumeration.GetAll(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll(Of T)() + name.vb: GetAll(Of T)() +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode + id: GetHashCode + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + langs: + - csharp + - vb + name: GetHashCode() + nameWithType: Enumeration.GetHashCode() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetHashCode + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + startLine: 114 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 获取哈希值。 + example: [] + syntax: + content: public override int GetHashCode() + return: + type: System.Int32 + description: 哈希值。 + content.vb: Public Overrides Function GetHashCode() As Integer + overridden: System.Object.GetHashCode + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString + id: ToString + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + langs: + - csharp + - vb + name: ToString() + nameWithType: Enumeration.ToString() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ToString + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/Enumeration.cs + startLine: 136 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 获取枚举值的 。 + example: [] + syntax: + content: public override string ToString() + return: + type: System.String + description: 。 + content.vb: Public Overrides Function ToString() As String + overridden: System.Object.ToString + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString* +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.IComparable + commentId: T:System.IComparable + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable + name: IComparable + nameWithType: IComparable + fullName: System.IComparable +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.#ctor + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration__ctor_System_Int32_System_String_ + name: Enumeration + nameWithType: Enumeration.Enumeration + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Enumeration + nameWithType.vb: Enumeration.New + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.New + name.vb: New +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_Name + name: Name + nameWithType: Enumeration.Name + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Id* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Id + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_Id + name: Id + nameWithType: Enumeration.Id + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Id +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_CompareTo_System_Object_ + name: CompareTo + nameWithType: Enumeration.CompareTo + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.CompareTo +- uid: System.IComparable.CompareTo(System.Object) + commentId: M:System.IComparable.CompareTo(System.Object) + parent: System.IComparable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable.compareto + name: CompareTo(object) + nameWithType: IComparable.CompareTo(object) + fullName: System.IComparable.CompareTo(object) + nameWithType.vb: IComparable.CompareTo(Object) + fullName.vb: System.IComparable.CompareTo(Object) + name.vb: CompareTo(Object) + spec.csharp: + - uid: System.IComparable.CompareTo(System.Object) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable.compareto + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.IComparable.CompareTo(System.Object) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable.compareto + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_AbsoluteDifference_Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_ + name: AbsoluteDifference + nameWithType: Enumeration.AbsoluteDifference + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.AbsoluteDifference +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html + name: Enumeration + nameWithType: Enumeration + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_Equals_System_Object_ + name: Equals + nameWithType: Enumeration.Equals + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Equals +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: System.InvalidOperationException + commentId: T:System.InvalidOperationException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception + name: InvalidOperationException + nameWithType: InvalidOperationException + fullName: System.InvalidOperationException +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_FromDisplayName__1_System_String_ + name: FromDisplayName + nameWithType: Enumeration.FromDisplayName + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromDisplayName +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_FromValue__1_System_Int32_ + name: FromValue + nameWithType: Enumeration.FromValue + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.FromValue +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_GetAll__1 + name: GetAll + nameWithType: Enumeration.GetAll + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetAll +- uid: System.Collections.Generic.IEnumerable{{T}} + commentId: T:System.Collections.Generic.IEnumerable{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_GetHashCode + name: GetHashCode + nameWithType: Enumeration.GetHashCode + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.GetHashCode +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_Name + name: Name + nameWithType: Enumeration.Name + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.Name +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_Enumeration_ToString + name: ToString + nameWithType: Enumeration.ToString + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.ToString diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot.yml new file mode 100644 index 0000000..5bb1f1f --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot.yml @@ -0,0 +1,77 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot + id: IAggregateRoot + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: [] + langs: + - csharp + - vb + name: IAggregateRoot + nameWithType: IAggregateRoot + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IAggregateRoot.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IAggregateRoot + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IAggregateRoot.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 聚合根标记。 + example: [] + syntax: + content: public interface IAggregateRoot + content.vb: Public Interface IAggregateRoot +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml new file mode 100644 index 0000000..56b90d6 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.yml @@ -0,0 +1,445 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + id: IDateTimeProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday + langs: + - csharp + - vb + name: IDateTimeProvider + nameWithType: IDateTimeProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IDateTimeProvider + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Provides system date time. + example: [] + syntax: + content: public interface IDateTimeProvider + content.vb: Public Interface IDateTimeProvider +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now + id: Now + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + langs: + - csharp + - vb + name: Now() + nameWithType: IDateTimeProvider.Now() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Now + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get current time. + example: [] + syntax: + content: DateTimeOffset Now() + return: + type: System.DateTimeOffset + description: Current time. + content.vb: Function Now() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday + id: Yesterday + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + langs: + - csharp + - vb + name: Yesterday() + nameWithType: IDateTimeProvider.Yesterday() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Yesterday + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get of yesterday's date. + example: [] + syntax: + content: DateTimeOffset Yesterday() + return: + type: System.DateTimeOffset + description: '' + content.vb: Function Yesterday() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday + id: EndOfYesterday + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + langs: + - csharp + - vb + name: EndOfYesterday() + nameWithType: IDateTimeProvider.EndOfYesterday() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EndOfYesterday + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + startLine: 23 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get of yesterday's date with time set to 23:59:59.999. + example: [] + syntax: + content: DateTimeOffset EndOfYesterday() + return: + type: System.DateTimeOffset + description: '' + content.vb: Function EndOfYesterday() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today + id: Today + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + langs: + - csharp + - vb + name: Today() + nameWithType: IDateTimeProvider.Today() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Today + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + startLine: 29 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get of today's date. + example: [] + syntax: + content: DateTimeOffset Today() + return: + type: System.DateTimeOffset + description: Today's date. + content.vb: Function Today() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday + id: EndOfToday + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + langs: + - csharp + - vb + name: EndOfToday() + nameWithType: IDateTimeProvider.EndOfToday() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EndOfToday + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get of today's date with time set to 23:59:59.999. + example: [] + syntax: + content: DateTimeOffset EndOfToday() + return: + type: System.DateTimeOffset + description: '' + content.vb: Function EndOfToday() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow + id: Tomorrow + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + langs: + - csharp + - vb + name: Tomorrow() + nameWithType: IDateTimeProvider.Tomorrow() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Tomorrow + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + startLine: 41 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get of tomorrow's date with time set to 0:00:00.000. + example: [] + syntax: + content: DateTimeOffset Tomorrow() + return: + type: System.DateTimeOffset + description: '' + content.vb: Function Tomorrow() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow + id: EndOfTomorrow + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + langs: + - csharp + - vb + name: EndOfTomorrow() + nameWithType: IDateTimeProvider.EndOfTomorrow() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EndOfTomorrow + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + startLine: 47 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get of tomorrow's date with time set to 23:59:59.000. + example: [] + syntax: + content: DateTimeOffset EndOfTomorrow() + return: + type: System.DateTimeOffset + description: '' + content.vb: Function EndOfTomorrow() As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds + id: UnixSeconds + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + langs: + - csharp + - vb + name: UnixSeconds() + nameWithType: IDateTimeProvider.UnixSeconds() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UnixSeconds + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + startLine: 53 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get number of seconds that have elapsed since 1970-01-01T00:00:00Z. + example: [] + syntax: + content: long UnixSeconds() + return: + type: System.Int64 + description: The number of seconds that have elapsed since 1970-01-01T00:00:00Z. + content.vb: Function UnixSeconds() As Long + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds + id: UnixMilliseconds + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + langs: + - csharp + - vb + name: UnixMilliseconds() + nameWithType: IDateTimeProvider.UnixMilliseconds() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UnixMilliseconds + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDateTimeProvider.cs + startLine: 59 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get number of milliseconds that have elapsed since 1970-01-01T00:00:00Z. + example: [] + syntax: + content: long UnixMilliseconds() + return: + type: System.Int64 + description: '' + content.vb: Function UnixMilliseconds() As Long + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds* +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Now + name: Now + nameWithType: IDateTimeProvider.Now + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Now +- uid: System.DateTimeOffset + commentId: T:System.DateTimeOffset + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + name: DateTimeOffset + nameWithType: DateTimeOffset + fullName: System.DateTimeOffset +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Yesterday + name: Yesterday + nameWithType: IDateTimeProvider.Yesterday + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Yesterday +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_EndOfYesterday + name: EndOfYesterday + nameWithType: IDateTimeProvider.EndOfYesterday + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfYesterday +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Today + name: Today + nameWithType: IDateTimeProvider.Today + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Today +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_EndOfToday + name: EndOfToday + nameWithType: IDateTimeProvider.EndOfToday + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfToday +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_Tomorrow + name: Tomorrow + nameWithType: IDateTimeProvider.Tomorrow + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.Tomorrow +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_EndOfTomorrow + name: EndOfTomorrow + nameWithType: IDateTimeProvider.EndOfTomorrow + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.EndOfTomorrow +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_UnixSeconds + name: UnixSeconds + nameWithType: IDateTimeProvider.UnixSeconds + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixSeconds +- uid: System.Int64 + commentId: T:System.Int64 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int64 + name: long + nameWithType: long + fullName: long + nameWithType.vb: Long + fullName.vb: Long + name.vb: Long +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_UnixMilliseconds + name: UnixMilliseconds + nameWithType: IDateTimeProvider.UnixMilliseconds + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.UnixMilliseconds diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.yml new file mode 100644 index 0000000..be63406 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.yml @@ -0,0 +1,77 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + id: IDomainEvent + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: [] + langs: + - csharp + - vb + name: IDomainEvent + nameWithType: IDomainEvent + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDomainEvent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IDomainEvent + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDomainEvent.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 领域事件标记。 + example: [] + syntax: + content: 'public interface IDomainEvent : INotification' + content.vb: Public Interface IDomainEvent Inherits INotification +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.yml new file mode 100644 index 0000000..d479f28 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.yml @@ -0,0 +1,341 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + id: IDomainEventSource + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.DomainEvents + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + langs: + - csharp + - vb + name: IDomainEventSource + nameWithType: IDomainEventSource + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDomainEventSource.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IDomainEventSource + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDomainEventSource.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 领域事件来源,通常是实体 。 + example: [] + syntax: + content: public interface IDomainEventSource + content.vb: Public Interface IDomainEventSource +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.DomainEvents + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.DomainEvents + id: DomainEvents + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + langs: + - csharp + - vb + name: DomainEvents + nameWithType: IDomainEventSource.DomainEvents + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.DomainEvents + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDomainEventSource.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DomainEvents + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDomainEventSource.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 获取该来源包含的领域事件。 + example: [] + syntax: + content: IReadOnlyCollection? DomainEvents { get; } + parameters: [] + return: + type: System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + description: 领域事件。 + content.vb: ReadOnly Property DomainEvents As IReadOnlyCollection(Of IDomainEvent) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.DomainEvents* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + id: AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + langs: + - csharp + - vb + name: AddDomainEvent(IDomainEvent) + nameWithType: IDomainEventSource.AddDomainEvent(IDomainEvent) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDomainEventSource.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddDomainEvent + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDomainEventSource.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 添加领域事件。 + example: [] + syntax: + content: void AddDomainEvent(IDomainEvent domainEvent) + parameters: + - id: domainEvent + type: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + description: 要添加的事件。 + content.vb: Sub AddDomainEvent(domainEvent As IDomainEvent) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + id: RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + langs: + - csharp + - vb + name: RemoveDomainEvent(IDomainEvent) + nameWithType: IDomainEventSource.RemoveDomainEvent(IDomainEvent) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent(Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDomainEventSource.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RemoveDomainEvent + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDomainEventSource.cs + startLine: 23 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 清除领域事件。 + example: [] + syntax: + content: void RemoveDomainEvent(IDomainEvent domainEvent) + parameters: + - id: domainEvent + type: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + description: 要清除的事件。 + content.vb: Sub RemoveDomainEvent(domainEvent As IDomainEvent) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent* +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents + id: ClearDomainEvents + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + langs: + - csharp + - vb + name: ClearDomainEvents() + nameWithType: IDomainEventSource.ClearDomainEvents() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDomainEventSource.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ClearDomainEvents + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IDomainEventSource.cs + startLine: 28 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 清除领域事件。 + example: [] + syntax: + content: void ClearDomainEvents() + content.vb: Sub ClearDomainEvents() + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents* +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html + name: Entity + nameWithType: Entity + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.DomainEvents* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.DomainEvents + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_DomainEvents + name: DomainEvents + nameWithType: IDomainEventSource.DomainEvents + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.DomainEvents +- uid: System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + commentId: T:System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + parent: System.Collections.Generic + definition: System.Collections.Generic.IReadOnlyCollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + name: IReadOnlyCollection + nameWithType: IReadOnlyCollection + fullName: System.Collections.Generic.IReadOnlyCollection + nameWithType.vb: IReadOnlyCollection(Of IDomainEvent) + fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name.vb: IReadOnlyCollection(Of IDomainEvent) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) +- uid: System.Collections.Generic.IReadOnlyCollection`1 + commentId: T:System.Collections.Generic.IReadOnlyCollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + name: IReadOnlyCollection + nameWithType: IReadOnlyCollection + fullName: System.Collections.Generic.IReadOnlyCollection + nameWithType.vb: IReadOnlyCollection(Of T) + fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of T) + name.vb: IReadOnlyCollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_AddDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + name: AddDomainEvent + nameWithType: IDomainEventSource.AddDomainEvent + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.AddDomainEvent +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + name: IDomainEvent + nameWithType: IDomainEvent + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_RemoveDomainEvent_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent_ + name: RemoveDomainEvent + nameWithType: IDomainEventSource.RemoveDomainEvent + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.RemoveDomainEvent +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEventSource_ClearDomainEvents + name: ClearDomainEvents + nameWithType: IDomainEventSource.ClearDomainEvents + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.ClearDomainEvents diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.yml new file mode 100644 index 0000000..ffe419c --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.yml @@ -0,0 +1,135 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + id: IEntity`1 + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1.Id + langs: + - csharp + - vb + name: IEntity + nameWithType: IEntity + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IEntity.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IEntity + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IEntity.cs + startLine: 6 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 实体接口。 + example: [] + syntax: + content: public interface IEntity + typeParameters: + - id: TKey + description: 键类型。 + content.vb: Public Interface IEntity(Of TKey) + nameWithType.vb: IEntity(Of TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity(Of TKey) + name.vb: IEntity(Of TKey) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1.Id + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1.Id + id: Id + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + langs: + - csharp + - vb + name: Id + nameWithType: IEntity.Id + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity.Id + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IEntity.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Id + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IEntity.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 实体的唯一 Id。 + example: [] + syntax: + content: TKey Id { get; set; } + parameters: [] + return: + type: '{TKey}' + content.vb: Property Id As TKey + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1.Id* + nameWithType.vb: IEntity(Of TKey).Id + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity(Of TKey).Id +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1.Id* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1.Id + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IEntity_1_Id + name: Id + nameWithType: IEntity.Id + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity.Id + nameWithType.vb: IEntity(Of TKey).Id + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity(Of TKey).Id +- uid: '{TKey}' + commentId: '!:TKey' + definition: TKey + name: TKey + nameWithType: TKey + fullName: TKey +- uid: TKey + name: TKey + nameWithType: TKey + fullName: TKey diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.yml new file mode 100644 index 0000000..f111d5e --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.yml @@ -0,0 +1,933 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + id: INavigationRepository`2 + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Collections.Generic.IEnumerable{System.String}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Linq.Expressions.Expression{System.Func{`0,System.Object}}[]) + langs: + - csharp + - vb + name: INavigationRepository + nameWithType: INavigationRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/INavigationRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: INavigationRepository + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/INavigationRepository.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 支持导航属性的仓储类型。 + example: [] + syntax: + content: 'public interface INavigationRepository : IRepository where TEntity : EntityBase, IAggregateRoot where TKey : IComparable' + typeParameters: + - id: TEntity + description: 实体类型。 + - id: TKey + description: 主键类型。 + content.vb: Public Interface INavigationRepository(Of TEntity As {EntityBase, IAggregateRoot}, TKey As IComparable(Of TKey)) Inherits IRepository(Of TEntity, TKey) + inheritedMembers: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.NoTrackingQueryable + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UnitOfWork + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddAsync({TEntity}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddRangeAsync``1({TEnumerable}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.DeleteAsync({TEntity}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetAsync({TKey}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetNoTrackingQueryable``1 + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateAsync({TEntity}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{{TEntity}}) + nameWithType.vb: INavigationRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository(Of TEntity, TKey) + name.vb: INavigationRepository(Of TEntity, TKey) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Linq.Expressions.Expression{System.Func{`0,System.Object}}[]) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Linq.Expressions.Expression{System.Func{`0,System.Object}}[]) + id: GetAsync(`1,System.Linq.Expressions.Expression{System.Func{`0,System.Object}}[]) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + langs: + - csharp + - vb + name: GetAsync(TKey, params Expression>[]) + nameWithType: INavigationRepository.GetAsync(TKey, params Expression>[]) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository.GetAsync(TKey, params System.Linq.Expressions.Expression>[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/INavigationRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetAsync + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/INavigationRepository.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 通过主键获取实体以供修改。 + example: [] + syntax: + content: Task GetAsync(TKey key, params Expression>[] includes) + parameters: + - id: key + type: '{TKey}' + description: 实体主键。 + - id: includes + type: System.Linq.Expressions.Expression{System.Func{{TEntity},System.Object}}[] + description: 要额外加载的其他实体。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: key 对应的实体。 + content.vb: Function GetAsync(key As TKey, ParamArray includes As Expression(Of Func(Of TEntity, Object))()) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync* + nameWithType.vb: INavigationRepository(Of TEntity, TKey).GetAsync(TKey, ParamArray Expression(Of Func(Of TEntity, Object))()) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository(Of TEntity, TKey).GetAsync(TKey, ParamArray System.Linq.Expressions.Expression(Of System.Func(Of TEntity, Object))()) + name.vb: GetAsync(TKey, ParamArray Expression(Of Func(Of TEntity, Object))()) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Collections.Generic.IEnumerable{System.String}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Collections.Generic.IEnumerable{System.String}) + id: GetAsync(`1,System.Collections.Generic.IEnumerable{System.String}) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + langs: + - csharp + - vb + name: GetAsync(TKey, IEnumerable) + nameWithType: INavigationRepository.GetAsync(TKey, IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository.GetAsync(TKey, System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/INavigationRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetAsync + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/INavigationRepository.cs + startLine: 27 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Get entity by key. + example: [] + syntax: + content: Task GetAsync(TKey key, IEnumerable includes) + parameters: + - id: key + type: '{TKey}' + description: The key of entity. + - id: includes + type: System.Collections.Generic.IEnumerable{System.String} + description: Include strings. + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: The entity with key equals to key. + content.vb: Function GetAsync(key As TKey, includes As IEnumerable(Of String)) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync* + nameWithType.vb: INavigationRepository(Of TEntity, TKey).GetAsync(TKey, IEnumerable(Of String)) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository(Of TEntity, TKey).GetAsync(TKey, System.Collections.Generic.IEnumerable(Of String)) + name.vb: GetAsync(TKey, IEnumerable(Of String)) +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.NoTrackingQueryable + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.NoTrackingQueryable + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_NoTrackingQueryable + name: NoTrackingQueryable + nameWithType: IRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.NoTrackingQueryable + nameWithType.vb: IRepository(Of TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).NoTrackingQueryable +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UnitOfWork + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UnitOfWork + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UnitOfWork + name: UnitOfWork + nameWithType: IRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UnitOfWork + nameWithType.vb: IRepository(Of TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddAsync({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + name: AddAsync(TEntity) + nameWithType: IRepository.AddAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).AddAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddRangeAsync``1({TEnumerable}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddRangeAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + name: AddRangeAsync(TEnumerable) + nameWithType: IRepository.AddRangeAsync(TEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddRangeAsync(TEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + name.vb: AddRangeAsync(Of TEnumerable)(TEnumerable) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: < + - name: TEnumerable + - name: '>' + - name: ( + - name: TEnumerable + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEnumerable + - name: ) + - name: ( + - name: TEnumerable + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.DeleteAsync({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.DeleteAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + name: DeleteAsync(TEntity) + nameWithType: IRepository.DeleteAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.DeleteAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetAsync({TKey}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetAsync(`1) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + name: GetAsync(TKey) + nameWithType: IRepository.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetAsync(TKey) + nameWithType.vb: IRepository(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetAsync(TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetNoTrackingQueryable``1 + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetNoTrackingQueryable``1 + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + name: GetNoTrackingQueryable() + nameWithType: IRepository.GetNoTrackingQueryable() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetNoTrackingQueryable() + nameWithType.vb: IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + name.vb: GetNoTrackingQueryable(Of T)() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: < + - name: T + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateAsync({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + name: UpdateAsync(TEntity) + nameWithType: IRepository.UpdateAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{{TEntity}}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + name: UpdateRangeAsync(IEnumerable) + nameWithType: IRepository.UpdateRangeAsync(IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateRangeAsync(System.Collections.Generic.IEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateRangeAsync(IEnumerable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateRangeAsync(System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: UpdateRangeAsync(IEnumerable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_NoTrackingQueryable + name: NoTrackingQueryable + nameWithType: IRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.NoTrackingQueryable + nameWithType.vb: IRepository(Of TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).NoTrackingQueryable +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1} + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + name: IRepository + nameWithType: IRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository + nameWithType.vb: IRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey) + name.vb: IRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UnitOfWork + name: UnitOfWork + nameWithType: IRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UnitOfWork + nameWithType.vb: IRepository(Of TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + name: AddAsync(TEntity) + nameWithType: IRepository.AddAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).AddAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + name: AddRangeAsync(TEnumerable) + nameWithType: IRepository.AddRangeAsync(TEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddRangeAsync(TEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + name.vb: AddRangeAsync(Of TEnumerable)(TEnumerable) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: < + - name: TEnumerable + - name: '>' + - name: ( + - name: TEnumerable + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEnumerable + - name: ) + - name: ( + - name: TEnumerable + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + name: DeleteAsync(TEntity) + nameWithType: IRepository.DeleteAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.DeleteAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + name: GetAsync(TKey) + nameWithType: IRepository.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetAsync(TKey) + nameWithType.vb: IRepository(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetAsync(TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + name: GetNoTrackingQueryable() + nameWithType: IRepository.GetNoTrackingQueryable() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetNoTrackingQueryable() + nameWithType.vb: IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + name.vb: GetNoTrackingQueryable(Of T)() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: < + - name: T + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + name: UpdateAsync(TEntity) + nameWithType: IRepository.UpdateAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + name: UpdateRangeAsync(IEnumerable) + nameWithType: IRepository.UpdateRangeAsync(IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateRangeAsync(System.Collections.Generic.IEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateRangeAsync(IEnumerable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateRangeAsync(System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: UpdateRangeAsync(IEnumerable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + name: IRepository + nameWithType: IRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository + nameWithType.vb: IRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey) + name.vb: IRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_INavigationRepository_2_GetAsync__1_System_Linq_Expressions_Expression_System_Func__0_System_Object_____ + name: GetAsync + nameWithType: INavigationRepository.GetAsync + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository.GetAsync + nameWithType.vb: INavigationRepository(Of TEntity, TKey).GetAsync + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository(Of TEntity, TKey).GetAsync +- uid: '{TKey}' + commentId: '!:TKey' + definition: TKey + name: TKey + nameWithType: TKey + fullName: TKey +- uid: System.Linq.Expressions.Expression{System.Func{{TEntity},System.Object}}[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + name: Expression>[] + nameWithType: Expression>[] + fullName: System.Linq.Expressions.Expression>[] + nameWithType.vb: Expression(Of Func(Of TEntity, Object))() + fullName.vb: System.Linq.Expressions.Expression(Of System.Func(Of TEntity, Object))() + name.vb: Expression(Of Func(Of TEntity, Object))() + spec.csharp: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: TEntity + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '>' + - name: '>' + - name: '[' + - name: ']' + spec.vb: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + - name: ) + - name: ( + - name: ) +- uid: System.Threading.Tasks.Task{{TEntity}} + commentId: T:System.Threading.Tasks.Task{`0} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TEntity) + fullName.vb: System.Threading.Tasks.Task(Of TEntity) + name.vb: Task(Of TEntity) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: TKey + name: TKey + nameWithType: TKey + fullName: TKey +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: System.Collections.Generic.IEnumerable{System.String} + commentId: T:System.Collections.Generic.IEnumerable{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of String) + fullName.vb: System.Collections.Generic.IEnumerable(Of String) + name.vb: IEnumerable(Of String) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.yml new file mode 100644 index 0000000..fc2f6c7 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.yml @@ -0,0 +1,251 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + id: IRandomProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Double) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32,System.Int32) + langs: + - csharp + - vb + name: IRandomProvider + nameWithType: IRandomProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRandomProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IRandomProvider + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRandomProvider.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 随机数生成器。 + example: [] + syntax: + content: public interface IRandomProvider + content.vb: Public Interface IRandomProvider +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32) + id: Next(System.Int32) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + langs: + - csharp + - vb + name: Next(int) + nameWithType: IRandomProvider.Next(int) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(int) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRandomProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Next + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRandomProvider.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 指定范围内生成随机数。 + example: [] + syntax: + content: int Next(int max) + parameters: + - id: max + type: System.Int32 + description: 随机数的上界,必须大于等于零,返回值将小于它。 + return: + type: System.Int32 + description: 小于 max 的随机数。 + content.vb: Function [Next](max As Integer) As Integer + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next* + exceptions: + - type: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + description: max 小于 0。 + nameWithType.vb: IRandomProvider.Next(Integer) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(Integer) + name.vb: Next(Integer) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32,System.Int32) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Int32,System.Int32) + id: Next(System.Int32,System.Int32) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + langs: + - csharp + - vb + name: Next(int, int) + nameWithType: IRandomProvider.Next(int, int) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(int, int) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRandomProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Next + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRandomProvider.cs + startLine: 22 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 指定范围(左闭右开)内生成随机数。 + example: [] + syntax: + content: int Next(int min, int max) + parameters: + - id: min + type: System.Int32 + description: 随机数的下界。 + - id: max + type: System.Int32 + description: 随机数的上界。 + return: + type: System.Int32 + description: 大于等于 min 且小于 max 的随机数。 + content.vb: Function [Next](min As Integer, max As Integer) As Integer + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next* + exceptions: + - type: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + description: min 大于 max。 + nameWithType.vb: IRandomProvider.Next(Integer, Integer) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(Integer, Integer) + name.vb: Next(Integer, Integer) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Double) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(System.Double) + id: Next(System.Double) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + langs: + - csharp + - vb + name: Next(double) + nameWithType: IRandomProvider.Next(double) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(double) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRandomProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Next + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRandomProvider.cs + startLine: 30 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 指定范围内生成随机数。 + example: [] + syntax: + content: double Next(double max) + parameters: + - id: max + type: System.Double + description: 随机数的上界,必须大于等于零,返回值将小于它。 + return: + type: System.Double + description: 小于 max 的随机数。 + content.vb: Function [Next](max As Double) As Double + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next* + exceptions: + - type: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + description: max 小于 0。 + nameWithType.vb: IRandomProvider.Next(Double) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next(Double) + name.vb: Next(Double) +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentoutofrangeexception + name: ArgumentOutOfRangeException + nameWithType: ArgumentOutOfRangeException + fullName: System.ArgumentOutOfRangeException +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRandomProvider_Next_System_Int32_ + name: Next + nameWithType: IRandomProvider.Next + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.Next +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Double + commentId: T:System.Double + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.double + name: double + nameWithType: double + fullName: double + nameWithType.vb: Double + fullName.vb: Double + name.vb: Double diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml new file mode 100644 index 0000000..8ad5659 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.yml @@ -0,0 +1,958 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + id: IRepository`2 + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + langs: + - csharp + - vb + name: IRepository + nameWithType: IRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IRepository + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 定义仓储类。 + example: [] + syntax: + content: 'public interface IRepository where TEntity : EntityBase, IAggregateRoot where TKey : IComparable' + typeParameters: + - id: TEntity + description: 仓储负责的实体类型。 + - id: TKey + description: TEntity 的主键类型。 + content.vb: Public Interface IRepository(Of TEntity As {EntityBase, IAggregateRoot}, TKey As IComparable(Of TKey)) + nameWithType.vb: IRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey) + name.vb: IRepository(Of TEntity, TKey) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + id: NoTrackingQueryable + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + langs: + - csharp + - vb + name: NoTrackingQueryable + nameWithType: IRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.NoTrackingQueryable + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: NoTrackingQueryable + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + startLine: 14 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 获取用于查询的 。 + example: [] + syntax: + content: IQueryable NoTrackingQueryable { get; } + parameters: [] + return: + type: System.Linq.IQueryable{{TEntity}} + content.vb: ReadOnly Property NoTrackingQueryable As IQueryable(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable* + nameWithType.vb: IRepository(Of TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).NoTrackingQueryable +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + id: UnitOfWork + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + langs: + - csharp + - vb + name: UnitOfWork + nameWithType: IRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UnitOfWork + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UnitOfWork + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 获取一个 。 + example: [] + syntax: + content: IUnitOfWork UnitOfWork { get; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + content.vb: ReadOnly Property UnitOfWork As IUnitOfWork(Of TEntity, TKey) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork* + nameWithType.vb: IRepository(Of TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + id: AddAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + langs: + - csharp + - vb + name: AddAsync(TEntity) + nameWithType: IRepository.AddAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddAsync(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddAsync + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + startLine: 26 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 添加一个新的实体并立即提交。 + example: [] + syntax: + content: Task AddAsync(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要添加的实体。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: 添加后的实体。 + content.vb: Function AddAsync(entity As TEntity) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync* + nameWithType.vb: IRepository(Of TEntity, TKey).AddAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddAsync(TEntity) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + id: AddRangeAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + langs: + - csharp + - vb + name: AddRangeAsync(TEnumerable) + nameWithType: IRepository.AddRangeAsync(TEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddRangeAsync(TEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddRangeAsync + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + startLine: 34 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 添加多个实体并立即提交。 + example: [] + syntax: + content: 'Task AddRangeAsync(TEnumerable entities) where TEnumerable : IEnumerable' + parameters: + - id: entities + type: '{TEnumerable}' + description: 要添加的实体。 + typeParameters: + - id: TEnumerable + description: 列表类型。 + return: + type: System.Threading.Tasks.Task{{TEnumerable}} + description: 添加后的实体。 + content.vb: Function AddRangeAsync(Of TEnumerable As IEnumerable(Of TEntity))(entities As TEnumerable) As Task(Of TEnumerable) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync* + nameWithType.vb: IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + name.vb: AddRangeAsync(Of TEnumerable)(TEnumerable) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + id: DeleteAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + langs: + - csharp + - vb + name: DeleteAsync(TEntity) + nameWithType: IRepository.DeleteAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.DeleteAsync(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DeleteAsync + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + startLine: 42 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 删除实体并立即提交。 + example: [] + syntax: + content: Task DeleteAsync(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要删除的实体。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: 被删除的实体。 + content.vb: Function DeleteAsync(entity As TEntity) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync* + nameWithType.vb: IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).DeleteAsync(TEntity) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + id: GetAsync(`1) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + langs: + - csharp + - vb + name: GetAsync(TKey) + nameWithType: IRepository.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetAsync(TKey) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetAsync + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + startLine: 49 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 通过主键获取实体以供修改。 + example: [] + syntax: + content: Task GetAsync(TKey key) + parameters: + - id: key + type: '{TKey}' + description: 实体主键。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: key 对应的实体。 + content.vb: Function GetAsync(key As TKey) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync* + nameWithType.vb: IRepository(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetAsync(TKey) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + id: GetNoTrackingQueryable``1 + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + langs: + - csharp + - vb + name: GetNoTrackingQueryable() + nameWithType: IRepository.GetNoTrackingQueryable() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetNoTrackingQueryable() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetNoTrackingQueryable + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + startLine: 56 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 获取用于查询的 + example: [] + syntax: + content: 'IQueryable GetNoTrackingQueryable() where T : class' + typeParameters: + - id: T + description: 实体类型。 + return: + type: System.Linq.IQueryable{{T}} + description: NoTrackingQueryable + content.vb: Function GetNoTrackingQueryable(Of T As Class)() As IQueryable(Of T) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable* + nameWithType.vb: IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + name.vb: GetNoTrackingQueryable(Of T)() +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + id: UpdateAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + langs: + - csharp + - vb + name: UpdateAsync(TEntity) + nameWithType: IRepository.UpdateAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateAsync(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UpdateAsync + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + startLine: 64 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 更新实体并立即提交。 + example: [] + syntax: + content: Task UpdateAsync(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要更新的实体。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: 更新后的实体。 + content.vb: Function UpdateAsync(entity As TEntity) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync* + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateAsync(TEntity) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + id: UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + langs: + - csharp + - vb + name: UpdateRangeAsync(IEnumerable) + nameWithType: IRepository.UpdateRangeAsync(IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateRangeAsync(System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UpdateRangeAsync + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IRepository.cs + startLine: 71 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 批量更新实体并提交。 + example: [] + syntax: + content: Task> UpdateRangeAsync(IEnumerable entities) + parameters: + - id: entities + type: System.Collections.Generic.IEnumerable{{TEntity}} + description: 实体。 + return: + type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{{TEntity}}} + description: '' + content.vb: Function UpdateRangeAsync(entities As IEnumerable(Of TEntity)) As Task(Of IEnumerable(Of TEntity)) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync* + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateRangeAsync(IEnumerable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateRangeAsync(System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: UpdateRangeAsync(IEnumerable(Of TEntity)) +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: System.Linq.IQueryable`1 + commentId: T:System.Linq.IQueryable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_NoTrackingQueryable + name: NoTrackingQueryable + nameWithType: IRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.NoTrackingQueryable + nameWithType.vb: IRepository(Of TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).NoTrackingQueryable +- uid: System.Linq.IQueryable{{TEntity}} + commentId: T:System.Linq.IQueryable{`1} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of TEntity) + fullName.vb: System.Linq.IQueryable(Of TEntity) + name.vb: IQueryable(Of TEntity) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: System.Linq + commentId: N:System.Linq + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq + nameWithType: System.Linq + fullName: System.Linq + spec.csharp: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq + spec.vb: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + name: IUnitOfWork + nameWithType: IUnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork + nameWithType.vb: IUnitOfWork(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey) + name.vb: IUnitOfWork(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UnitOfWork + name: UnitOfWork + nameWithType: IRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UnitOfWork + nameWithType.vb: IRepository(Of TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`0,`1} + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + name: IUnitOfWork + nameWithType: IUnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork + nameWithType.vb: IUnitOfWork(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey) + name.vb: IUnitOfWork(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + name: AddAsync + nameWithType: IRepository.AddAsync + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddAsync + nameWithType.vb: IRepository(Of TEntity, TKey).AddAsync + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddAsync +- uid: '{TEntity}' + commentId: '!:TEntity' + definition: TEntity + name: TEntity + nameWithType: TEntity + fullName: TEntity +- uid: System.Threading.Tasks.Task{{TEntity}} + commentId: T:System.Threading.Tasks.Task{`0} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TEntity) + fullName.vb: System.Threading.Tasks.Task(Of TEntity) + name.vb: Task(Of TEntity) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: TEntity + name: TEntity + nameWithType: TEntity + fullName: TEntity +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + name: AddRangeAsync + nameWithType: IRepository.AddRangeAsync + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddRangeAsync + nameWithType.vb: IRepository(Of TEntity, TKey).AddRangeAsync + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddRangeAsync +- uid: '{TEnumerable}' + commentId: '!:TEnumerable' + definition: TEnumerable + name: TEnumerable + nameWithType: TEnumerable + fullName: TEnumerable +- uid: System.Threading.Tasks.Task{{TEnumerable}} + commentId: T:System.Threading.Tasks.Task{``0} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TEnumerable) + fullName.vb: System.Threading.Tasks.Task(Of TEnumerable) + name.vb: Task(Of TEnumerable) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TEnumerable + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TEnumerable + - name: ) +- uid: TEnumerable + name: TEnumerable + nameWithType: TEnumerable + fullName: TEnumerable +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + name: DeleteAsync + nameWithType: IRepository.DeleteAsync + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.DeleteAsync + nameWithType.vb: IRepository(Of TEntity, TKey).DeleteAsync + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).DeleteAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + name: GetAsync + nameWithType: IRepository.GetAsync + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetAsync + nameWithType.vb: IRepository(Of TEntity, TKey).GetAsync + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetAsync +- uid: '{TKey}' + commentId: '!:TKey' + definition: TKey + name: TKey + nameWithType: TKey + fullName: TKey +- uid: TKey + name: TKey + nameWithType: TKey + fullName: TKey +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + name: GetNoTrackingQueryable + nameWithType: IRepository.GetNoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetNoTrackingQueryable + nameWithType.vb: IRepository(Of TEntity, TKey).GetNoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetNoTrackingQueryable +- uid: System.Linq.IQueryable{{T}} + commentId: T:System.Linq.IQueryable{``0} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + name: UpdateAsync + nameWithType: IRepository.UpdateAsync + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateAsync + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateAsync + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + name: UpdateRangeAsync + nameWithType: IRepository.UpdateRangeAsync + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateRangeAsync + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateRangeAsync + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateRangeAsync +- uid: System.Collections.Generic.IEnumerable{{TEntity}} + commentId: T:System.Collections.Generic.IEnumerable{`0} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of TEntity) + fullName.vb: System.Collections.Generic.IEnumerable(Of TEntity) + name.vb: IEnumerable(Of TEntity) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{{TEntity}}} + commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{`0}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of IEnumerable(Of TEntity)) + fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: Task(Of IEnumerable(Of TEntity)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.yml new file mode 100644 index 0000000..1801bb5 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.yml @@ -0,0 +1,974 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + id: ISqlRepository`2 + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.ExecuteSqlAsync(System.String,System.Object[]) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery(System.String,System.Object[]) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery``1(System.String,System.Object[]) + langs: + - csharp + - vb + name: ISqlRepository + nameWithType: ISqlRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/ISqlRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ISqlRepository + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/ISqlRepository.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Repository that support raw sql execution. + example: [] + syntax: + content: 'public interface ISqlRepository : IRepository where TEntity : EntityBase, IAggregateRoot where TKey : IComparable' + typeParameters: + - id: TEntity + description: The type of entity. + - id: TKey + description: The type of key. + content.vb: Public Interface ISqlRepository(Of TEntity As {EntityBase, IAggregateRoot}, TKey As IComparable(Of TKey)) Inherits IRepository(Of TEntity, TKey) + inheritedMembers: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.NoTrackingQueryable + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UnitOfWork + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddAsync({TEntity}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddRangeAsync``1({TEnumerable}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.DeleteAsync({TEntity}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetAsync({TKey}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetNoTrackingQueryable``1 + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateAsync({TEntity}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{{TEntity}}) + nameWithType.vb: ISqlRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey) + name.vb: ISqlRepository(Of TEntity, TKey) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery(System.String,System.Object[]) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery(System.String,System.Object[]) + id: SqlQuery(System.String,System.Object[]) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + langs: + - csharp + - vb + name: SqlQuery(string, params object[]) + nameWithType: ISqlRepository.SqlQuery(string, params object[]) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository.SqlQuery(string, params object[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/ISqlRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SqlQuery + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/ISqlRepository.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Query entity with raw sql. + example: [] + syntax: + content: IQueryable SqlQuery(string sql, params object[] parameters) + parameters: + - id: sql + type: System.String + description: The sql string. + - id: parameters + type: System.Object[] + description: The parameters + return: + type: System.Linq.IQueryable{{TEntity}} + description: '' + content.vb: Function SqlQuery(sql As String, ParamArray parameters As Object()) As IQueryable(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery* + nameWithType.vb: ISqlRepository(Of TEntity, TKey).SqlQuery(String, ParamArray Object()) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey).SqlQuery(String, ParamArray Object()) + name.vb: SqlQuery(String, ParamArray Object()) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery``1(System.String,System.Object[]) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery``1(System.String,System.Object[]) + id: SqlQuery``1(System.String,System.Object[]) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + langs: + - csharp + - vb + name: SqlQuery(string, params object[]) + nameWithType: ISqlRepository.SqlQuery(string, params object[]) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository.SqlQuery(string, params object[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/ISqlRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SqlQuery + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/ISqlRepository.cs + startLine: 26 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Query with raw sql. + example: [] + syntax: + content: IQueryable SqlQuery(string sql, params object[] parameters) + parameters: + - id: sql + type: System.String + description: The sql string. + - id: parameters + type: System.Object[] + description: The parameters. + typeParameters: + - id: T + description: The type of query result. + return: + type: System.Linq.IQueryable{{T}} + description: '' + content.vb: Function SqlQuery(Of T)(sql As String, ParamArray parameters As Object()) As IQueryable(Of T) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery* + nameWithType.vb: ISqlRepository(Of TEntity, TKey).SqlQuery(Of T)(String, ParamArray Object()) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey).SqlQuery(Of T)(String, ParamArray Object()) + name.vb: SqlQuery(Of T)(String, ParamArray Object()) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.ExecuteSqlAsync(System.String,System.Object[]) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.ExecuteSqlAsync(System.String,System.Object[]) + id: ExecuteSqlAsync(System.String,System.Object[]) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + langs: + - csharp + - vb + name: ExecuteSqlAsync(string, params object[]) + nameWithType: ISqlRepository.ExecuteSqlAsync(string, params object[]) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository.ExecuteSqlAsync(string, params object[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/ISqlRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ExecuteSqlAsync + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/ISqlRepository.cs + startLine: 34 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: Execute raw sql. + example: [] + syntax: + content: Task ExecuteSqlAsync(string sql, params object[] parameters) + parameters: + - id: sql + type: System.String + description: The sql string. + - id: parameters + type: System.Object[] + description: The parameters. + return: + type: System.Threading.Tasks.Task{System.Int32} + description: The number of rows affected. + content.vb: Function ExecuteSqlAsync(sql As String, ParamArray parameters As Object()) As Task(Of Integer) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.ExecuteSqlAsync* + nameWithType.vb: ISqlRepository(Of TEntity, TKey).ExecuteSqlAsync(String, ParamArray Object()) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey).ExecuteSqlAsync(String, ParamArray Object()) + name.vb: ExecuteSqlAsync(String, ParamArray Object()) +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.NoTrackingQueryable + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.NoTrackingQueryable + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_NoTrackingQueryable + name: NoTrackingQueryable + nameWithType: IRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.NoTrackingQueryable + nameWithType.vb: IRepository(Of TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).NoTrackingQueryable +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UnitOfWork + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UnitOfWork + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UnitOfWork + name: UnitOfWork + nameWithType: IRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UnitOfWork + nameWithType.vb: IRepository(Of TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddAsync({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + name: AddAsync(TEntity) + nameWithType: IRepository.AddAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).AddAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddRangeAsync``1({TEnumerable}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddRangeAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + name: AddRangeAsync(TEnumerable) + nameWithType: IRepository.AddRangeAsync(TEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddRangeAsync(TEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + name.vb: AddRangeAsync(Of TEnumerable)(TEnumerable) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: < + - name: TEnumerable + - name: '>' + - name: ( + - name: TEnumerable + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEnumerable + - name: ) + - name: ( + - name: TEnumerable + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.DeleteAsync({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.DeleteAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + name: DeleteAsync(TEntity) + nameWithType: IRepository.DeleteAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.DeleteAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetAsync({TKey}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetAsync(`1) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + name: GetAsync(TKey) + nameWithType: IRepository.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetAsync(TKey) + nameWithType.vb: IRepository(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetAsync(TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetNoTrackingQueryable``1 + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetNoTrackingQueryable``1 + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + name: GetNoTrackingQueryable() + nameWithType: IRepository.GetNoTrackingQueryable() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetNoTrackingQueryable() + nameWithType.vb: IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + name.vb: GetNoTrackingQueryable(Of T)() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: < + - name: T + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateAsync({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + name: UpdateAsync(TEntity) + nameWithType: IRepository.UpdateAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{{TEntity}}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + name: UpdateRangeAsync(IEnumerable) + nameWithType: IRepository.UpdateRangeAsync(IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateRangeAsync(System.Collections.Generic.IEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateRangeAsync(IEnumerable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateRangeAsync(System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: UpdateRangeAsync(IEnumerable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_NoTrackingQueryable + name: NoTrackingQueryable + nameWithType: IRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.NoTrackingQueryable + nameWithType.vb: IRepository(Of TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).NoTrackingQueryable +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1} + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + name: IRepository + nameWithType: IRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository + nameWithType.vb: IRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey) + name.vb: IRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UnitOfWork + name: UnitOfWork + nameWithType: IRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UnitOfWork + nameWithType.vb: IRepository(Of TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + name: AddAsync(TEntity) + nameWithType: IRepository.AddAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).AddAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + name: AddRangeAsync(TEnumerable) + nameWithType: IRepository.AddRangeAsync(TEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddRangeAsync(TEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + name.vb: AddRangeAsync(Of TEnumerable)(TEnumerable) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: < + - name: TEnumerable + - name: '>' + - name: ( + - name: TEnumerable + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEnumerable + - name: ) + - name: ( + - name: TEnumerable + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + name: DeleteAsync(TEntity) + nameWithType: IRepository.DeleteAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.DeleteAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + name: GetAsync(TKey) + nameWithType: IRepository.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetAsync(TKey) + nameWithType.vb: IRepository(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetAsync(TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + name: GetNoTrackingQueryable() + nameWithType: IRepository.GetNoTrackingQueryable() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetNoTrackingQueryable() + nameWithType.vb: IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + name.vb: GetNoTrackingQueryable(Of T)() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: < + - name: T + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + name: UpdateAsync(TEntity) + nameWithType: IRepository.UpdateAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + name: UpdateRangeAsync(IEnumerable) + nameWithType: IRepository.UpdateRangeAsync(IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateRangeAsync(System.Collections.Generic.IEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateRangeAsync(IEnumerable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateRangeAsync(System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: UpdateRangeAsync(IEnumerable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + name: IRepository + nameWithType: IRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository + nameWithType.vb: IRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey) + name.vb: IRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_ISqlRepository_2_SqlQuery_System_String_System_Object___ + name: SqlQuery + nameWithType: ISqlRepository.SqlQuery + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository.SqlQuery + nameWithType.vb: ISqlRepository(Of TEntity, TKey).SqlQuery + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey).SqlQuery +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Object[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object[] + nameWithType: object[] + fullName: object[] + nameWithType.vb: Object() + fullName.vb: Object() + name.vb: Object() + spec.csharp: + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '[' + - name: ']' + spec.vb: + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ( + - name: ) +- uid: System.Linq.IQueryable{{TEntity}} + commentId: T:System.Linq.IQueryable{`1} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of TEntity) + fullName.vb: System.Linq.IQueryable(Of TEntity) + name.vb: IQueryable(Of TEntity) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Linq.IQueryable`1 + commentId: T:System.Linq.IQueryable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Linq + commentId: N:System.Linq + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq + nameWithType: System.Linq + fullName: System.Linq + spec.csharp: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq + spec.vb: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq +- uid: System.Linq.IQueryable{{T}} + commentId: T:System.Linq.IQueryable{``0} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.ExecuteSqlAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.ExecuteSqlAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_ISqlRepository_2_ExecuteSqlAsync_System_String_System_Object___ + name: ExecuteSqlAsync + nameWithType: ISqlRepository.ExecuteSqlAsync + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository.ExecuteSqlAsync + nameWithType.vb: ISqlRepository(Of TEntity, TKey).ExecuteSqlAsync + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey).ExecuteSqlAsync +- uid: System.Threading.Tasks.Task{System.Int32} + commentId: T:System.Threading.Tasks.Task{System.Int32} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Integer) + fullName.vb: System.Threading.Tasks.Task(Of Integer) + name.vb: Task(Of Integer) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.yml new file mode 100644 index 0000000..3b90771 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.yml @@ -0,0 +1,638 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + id: IUnitOfWork`2 + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0) + langs: + - csharp + - vb + name: IUnitOfWork + nameWithType: IUnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IUnitOfWork + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 定义 UnitOfWork。 + example: [] + syntax: + content: 'public interface IUnitOfWork where TEntity : EntityBase, IAggregateRoot where TKey : IComparable' + typeParameters: + - id: TEntity + description: 实体类型。 + - id: TKey + description: 主键类型。 + content.vb: Public Interface IUnitOfWork(Of TEntity As {EntityBase, IAggregateRoot}, TKey As IComparable(Of TKey)) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey) + name.vb: IUnitOfWork(Of TEntity, TKey) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1) + id: GetAsync(`1) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + langs: + - csharp + - vb + name: GetAsync(TKey) + nameWithType: IUnitOfWork.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.GetAsync(TKey) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetAsync + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + startLine: 16 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 获取实体以供更改。 + example: [] + syntax: + content: Task GetAsync(TKey key) + parameters: + - id: key + type: '{TKey}' + description: 主键。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: 获取到的实体。 + content.vb: Function GetAsync(key As TKey) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync* + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).GetAsync(TKey) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0) + id: Add(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + langs: + - csharp + - vb + name: Add(TEntity) + nameWithType: IUnitOfWork.Add(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Add(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Add + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + startLine: 23 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 添加实体,调用 后才会写入数据库。 + example: [] + syntax: + content: TEntity Add(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要添加实体。 + return: + type: '{TEntity}' + description: 被添加的实体。 + content.vb: Function Add(entity As TEntity) As TEntity + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add* + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Add(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Add(TEntity) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0) + id: Update(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + langs: + - csharp + - vb + name: Update(TEntity) + nameWithType: IUnitOfWork.Update(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Update(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Update + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + startLine: 30 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 更新实体,调用 后才会写入数据库。 + example: [] + syntax: + content: TEntity Update(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要更新的实体。 + return: + type: '{TEntity}' + description: 被更新的实体。 + content.vb: Function Update(entity As TEntity) As TEntity + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update* + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Update(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Update(TEntity) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0) + id: Delete(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + langs: + - csharp + - vb + name: Delete(TEntity) + nameWithType: IUnitOfWork.Delete(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Delete(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Delete + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + startLine: 37 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 删除实体,调用 后才会写入数据库。 + example: [] + syntax: + content: TEntity Delete(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要删除的实体。 + return: + type: '{TEntity}' + description: '' + content.vb: Function Delete(entity As TEntity) As TEntity + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete* + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Delete(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Delete(TEntity) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + id: SaveChangesAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + langs: + - csharp + - vb + name: SaveChangesAsync(CancellationToken) + nameWithType: IUnitOfWork.SaveChangesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveChangesAsync(System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SaveChangesAsync + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + startLine: 44 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 提交所有更改(但不发布领域事件)。 + example: [] + syntax: + content: Task SaveChangesAsync(CancellationToken cancellationToken = default) + parameters: + - id: cancellationToken + type: System.Threading.CancellationToken + description: 。 + return: + type: System.Threading.Tasks.Task{System.Int32} + description: 更改的行数。 + content.vb: Function SaveChangesAsync(cancellationToken As CancellationToken = Nothing) As Task(Of Integer) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync* + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveChangesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveChangesAsync(System.Threading.CancellationToken) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + id: SaveEntitiesAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + langs: + - csharp + - vb + name: SaveEntitiesAsync(CancellationToken) + nameWithType: IUnitOfWork.SaveEntitiesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveEntitiesAsync(System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SaveEntitiesAsync + path: src/Cnblogs.Architecture.Ddd.Domain.Abstractions/IUnitOfWork.cs + startLine: 51 + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions + namespace: Cnblogs.Architecture.Ddd.Domain.Abstractions + summary: 提交所有实体,会发送领域事件(如果有)。 + example: [] + syntax: + content: Task SaveEntitiesAsync(CancellationToken cancellationToken = default) + parameters: + - id: cancellationToken + type: System.Threading.CancellationToken + description: 。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 提交是否成功。 + content.vb: Function SaveEntitiesAsync(cancellationToken As CancellationToken = Nothing) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync* + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync(System.Threading.CancellationToken) +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_GetAsync__1_ + name: GetAsync + nameWithType: IUnitOfWork.GetAsync + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.GetAsync + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).GetAsync + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).GetAsync +- uid: '{TKey}' + commentId: '!:TKey' + definition: TKey + name: TKey + nameWithType: TKey + fullName: TKey +- uid: System.Threading.Tasks.Task{{TEntity}} + commentId: T:System.Threading.Tasks.Task{`0} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TEntity) + fullName.vb: System.Threading.Tasks.Task(Of TEntity) + name.vb: Task(Of TEntity) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: TKey + name: TKey + nameWithType: TKey + fullName: TKey +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + isExternal: true + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveEntitiesAsync_System_Threading_CancellationToken_ + name: SaveEntitiesAsync(CancellationToken) + nameWithType: IUnitOfWork.SaveEntitiesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveEntitiesAsync(System.Threading.CancellationToken) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + name: SaveEntitiesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveEntitiesAsync_System_Threading_CancellationToken_ + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + name: SaveEntitiesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveEntitiesAsync_System_Threading_CancellationToken_ + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + isExternal: true + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveChangesAsync_System_Threading_CancellationToken_ + name: SaveChangesAsync(CancellationToken) + nameWithType: IUnitOfWork.SaveChangesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveChangesAsync(System.Threading.CancellationToken) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveChangesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveChangesAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + name: SaveChangesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveChangesAsync_System_Threading_CancellationToken_ + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + name: SaveChangesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveChangesAsync_System_Threading_CancellationToken_ + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_Add__0_ + name: Add + nameWithType: IUnitOfWork.Add + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Add + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Add + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Add +- uid: '{TEntity}' + commentId: '!:TEntity' + definition: TEntity + name: TEntity + nameWithType: TEntity + fullName: TEntity +- uid: TEntity + name: TEntity + nameWithType: TEntity + fullName: TEntity +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_Update__0_ + name: Update + nameWithType: IUnitOfWork.Update + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Update + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Update + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Update +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_Delete__0_ + name: Delete + nameWithType: IUnitOfWork.Delete + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Delete + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Delete + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Delete +- uid: System.Threading.CancellationToken + commentId: T:System.Threading.CancellationToken + parent: System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: CancellationToken + nameWithType: CancellationToken + fullName: System.Threading.CancellationToken +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveChangesAsync_System_Threading_CancellationToken_ + name: SaveChangesAsync + nameWithType: IUnitOfWork.SaveChangesAsync + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveChangesAsync + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveChangesAsync + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveChangesAsync +- uid: System.Threading.Tasks.Task{System.Int32} + commentId: T:System.Threading.Tasks.Task{System.Int32} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Integer) + fullName.vb: System.Threading.Tasks.Task(Of Integer) + name.vb: Task(Of Integer) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Threading + commentId: N:System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading + nameWithType: System.Threading + fullName: System.Threading + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveEntitiesAsync_System_Threading_CancellationToken_ + name: SaveEntitiesAsync + nameWithType: IUnitOfWork.SaveEntitiesAsync + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveEntitiesAsync + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync +- uid: System.Threading.Tasks.Task{System.Boolean} + commentId: T:System.Threading.Tasks.Task{System.Boolean} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Boolean) + fullName.vb: System.Threading.Tasks.Task(Of Boolean) + name.vb: Task(Of Boolean) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.yml b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.yml new file mode 100644 index 0000000..3f18d3a --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Domain.Abstractions.yml @@ -0,0 +1,333 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + id: Cnblogs.Architecture.Ddd.Domain.Abstractions + children: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider + - Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + - Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + - Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + - Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + - Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Domain.Abstractions +references: +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator.html + name: DateTimeOffsetCalculator + nameWithType: DateTimeOffsetCalculator + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider.html + name: DefaultDateTimeProvider + nameWithType: DefaultDateTimeProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider.html + name: DefaultRandomProvider + nameWithType: DefaultRandomProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent.html + name: DomainEvent + nameWithType: DomainEvent + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity.html + name: Entity + nameWithType: Entity + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.html + name: Entity + nameWithType: Entity + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + nameWithType.vb: Entity(Of TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity(Of TKey) + name.vb: Entity(Of TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + name: Entity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.html + - name: < + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + name: Entity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity-1.html + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase.html + name: EntityBase + nameWithType: EntityBase + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration.html + name: Enumeration + nameWithType: Enumeration + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot.html + name: IAggregateRoot + nameWithType: IAggregateRoot + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html + name: IDateTimeProvider + nameWithType: IDateTimeProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + name: IDomainEvent + nameWithType: IDomainEvent + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource.html + name: IDomainEventSource + nameWithType: IDomainEventSource + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.html + name: IEntity + nameWithType: IEntity + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity + nameWithType.vb: IEntity(Of TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity(Of TKey) + name.vb: IEntity(Of TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + name: IEntity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.html + - name: < + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + name: IEntity + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity-1.html + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.html + name: INavigationRepository + nameWithType: INavigationRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository + nameWithType.vb: INavigationRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository(Of TEntity, TKey) + name.vb: INavigationRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + name: INavigationRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + name: INavigationRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider.html + name: IRandomProvider + nameWithType: IRandomProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + name: IRepository + nameWithType: IRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository + nameWithType.vb: IRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey) + name.vb: IRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.html + name: ISqlRepository + nameWithType: ISqlRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository + nameWithType.vb: ISqlRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey) + name.vb: ISqlRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + name: ISqlRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + name: ISqlRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + name: IUnitOfWork + nameWithType: IUnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork + nameWithType.vb: IUnitOfWork(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey) + name.vb: IUnitOfWork(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.yml new file mode 100644 index 0000000..7d26d1f --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.yml @@ -0,0 +1,2023 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute + id: AssemblyAppNameAttribute + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.#ctor(System.String) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.Name + langs: + - csharp + - vb + name: AssemblyAppNameAttribute + nameWithType: AssemblyAppNameAttribute + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/AssemblyAppNameAttribute.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AssemblyAppNameAttribute + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/AssemblyAppNameAttribute.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 项目的 AppName,用于事件订阅路径。 + example: [] + syntax: + content: >- + [AttributeUsage(AttributeTargets.Assembly)] + + public class AssemblyAppNameAttribute : Attribute + content.vb: >- + + + Public Class AssemblyAppNameAttribute Inherits Attribute + inheritance: + - System.Object + - System.Attribute + inheritedMembers: + - System.Attribute.Equals(System.Object) + - System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type) + - System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type,System.Boolean) + - System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type) + - System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean) + - System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type) + - System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type,System.Boolean) + - System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type) + - System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.Assembly) + - System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type) + - System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) + - System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type) + - System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.Module) + - System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type) + - System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) + - System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type) + - System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean) + - System.Attribute.GetHashCode + - System.Attribute.IsDefaultAttribute + - System.Attribute.IsDefined(System.Reflection.Assembly,System.Type) + - System.Attribute.IsDefined(System.Reflection.Assembly,System.Type,System.Boolean) + - System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type) + - System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean) + - System.Attribute.IsDefined(System.Reflection.Module,System.Type) + - System.Attribute.IsDefined(System.Reflection.Module,System.Type,System.Boolean) + - System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type) + - System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean) + - System.Attribute.Match(System.Object) + - System.Attribute.TypeId + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + attributes: + - type: System.AttributeUsageAttribute + ctor: System.AttributeUsageAttribute.#ctor(System.AttributeTargets) + arguments: + - type: System.AttributeTargets + value: 1 +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.#ctor(System.String) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.#ctor(System.String) + id: '#ctor(System.String)' + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute + langs: + - csharp + - vb + name: AssemblyAppNameAttribute(string) + nameWithType: AssemblyAppNameAttribute.AssemblyAppNameAttribute(string) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.AssemblyAppNameAttribute(string) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/AssemblyAppNameAttribute.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/AssemblyAppNameAttribute.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 配置应用名称。 + example: [] + syntax: + content: public AssemblyAppNameAttribute(string name) + parameters: + - id: name + type: System.String + description: 应用名称。 + content.vb: Public Sub New(name As String) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.#ctor* + nameWithType.vb: AssemblyAppNameAttribute.New(String) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.New(String) + name.vb: New(String) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.Name + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.Name + id: Name + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute + langs: + - csharp + - vb + name: Name + nameWithType: AssemblyAppNameAttribute.Name + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.Name + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/AssemblyAppNameAttribute.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Name + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/AssemblyAppNameAttribute.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 项目的 AppName + example: [] + syntax: + content: public string Name { get; } + parameters: [] + return: + type: System.String + content.vb: Public ReadOnly Property Name As String + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.Name* +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Attribute + commentId: T:System.Attribute + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute + name: Attribute + nameWithType: Attribute + fullName: System.Attribute +- uid: System.Attribute.Equals(System.Object) + commentId: M:System.Attribute.Equals(System.Object) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.equals + name: Equals(object) + nameWithType: Attribute.Equals(object) + fullName: System.Attribute.Equals(object) + nameWithType.vb: Attribute.Equals(Object) + fullName.vb: System.Attribute.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Attribute.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.equals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Attribute.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.equals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-assembly-system-type) + name: GetCustomAttribute(Assembly, Type) + nameWithType: Attribute.GetCustomAttribute(Assembly, Type) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-assembly-system-type) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-assembly-system-type) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-assembly-system-type-system-boolean) + name: GetCustomAttribute(Assembly, Type, bool) + nameWithType: Attribute.GetCustomAttribute(Assembly, Type, bool) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttribute(Assembly, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, Boolean) + name.vb: GetCustomAttribute(Assembly, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-assembly-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-assembly-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-memberinfo-system-type) + name: GetCustomAttribute(MemberInfo, Type) + nameWithType: Attribute.GetCustomAttribute(MemberInfo, Type) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-memberinfo-system-type) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-memberinfo-system-type) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-memberinfo-system-type-system-boolean) + name: GetCustomAttribute(MemberInfo, Type, bool) + nameWithType: Attribute.GetCustomAttribute(MemberInfo, Type, bool) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttribute(MemberInfo, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, Boolean) + name.vb: GetCustomAttribute(MemberInfo, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-memberinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-memberinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-module-system-type) + name: GetCustomAttribute(Module, Type) + nameWithType: Attribute.GetCustomAttribute(Module, Type) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-module-system-type) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-module-system-type) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-module-system-type-system-boolean) + name: GetCustomAttribute(Module, Type, bool) + nameWithType: Attribute.GetCustomAttribute(Module, Type, bool) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttribute(Module, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, Boolean) + name.vb: GetCustomAttribute(Module, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-module-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-module-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-parameterinfo-system-type) + name: GetCustomAttribute(ParameterInfo, Type) + nameWithType: Attribute.GetCustomAttribute(ParameterInfo, Type) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-parameterinfo-system-type) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-parameterinfo-system-type) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-parameterinfo-system-type-system-boolean) + name: GetCustomAttribute(ParameterInfo, Type, bool) + nameWithType: Attribute.GetCustomAttribute(ParameterInfo, Type, bool) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttribute(ParameterInfo, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, Boolean) + name.vb: GetCustomAttribute(ParameterInfo, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-parameterinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-parameterinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Assembly) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly) + name: GetCustomAttributes(Assembly) + nameWithType: Attribute.GetCustomAttributes(Assembly) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Assembly) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-boolean) + name: GetCustomAttributes(Assembly, bool) + nameWithType: Attribute.GetCustomAttributes(Assembly, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Assembly, bool) + nameWithType.vb: Attribute.GetCustomAttributes(Assembly, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.Assembly, Boolean) + name.vb: GetCustomAttributes(Assembly, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-type) + name: GetCustomAttributes(Assembly, Type) + nameWithType: Attribute.GetCustomAttributes(Assembly, Type) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-type) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-type) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-type-system-boolean) + name: GetCustomAttributes(Assembly, Type, bool) + nameWithType: Attribute.GetCustomAttributes(Assembly, Type, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttributes(Assembly, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, Boolean) + name.vb: GetCustomAttributes(Assembly, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo) + name: GetCustomAttributes(MemberInfo) + nameWithType: Attribute.GetCustomAttributes(MemberInfo) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-boolean) + name: GetCustomAttributes(MemberInfo, bool) + nameWithType: Attribute.GetCustomAttributes(MemberInfo, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, bool) + nameWithType.vb: Attribute.GetCustomAttributes(MemberInfo, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, Boolean) + name.vb: GetCustomAttributes(MemberInfo, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-type) + name: GetCustomAttributes(MemberInfo, Type) + nameWithType: Attribute.GetCustomAttributes(MemberInfo, Type) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-type) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-type) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-type-system-boolean) + name: GetCustomAttributes(MemberInfo, Type, bool) + nameWithType: Attribute.GetCustomAttributes(MemberInfo, Type, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttributes(MemberInfo, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, Boolean) + name.vb: GetCustomAttributes(MemberInfo, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Module) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Module) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module) + name: GetCustomAttributes(Module) + nameWithType: Attribute.GetCustomAttributes(Module) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Module) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-boolean) + name: GetCustomAttributes(Module, bool) + nameWithType: Attribute.GetCustomAttributes(Module, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Module, bool) + nameWithType.vb: Attribute.GetCustomAttributes(Module, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.Module, Boolean) + name.vb: GetCustomAttributes(Module, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-type) + name: GetCustomAttributes(Module, Type) + nameWithType: Attribute.GetCustomAttributes(Module, Type) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-type) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-type) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-type-system-boolean) + name: GetCustomAttributes(Module, Type, bool) + nameWithType: Attribute.GetCustomAttributes(Module, Type, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttributes(Module, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, Boolean) + name.vb: GetCustomAttributes(Module, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo) + name: GetCustomAttributes(ParameterInfo) + nameWithType: Attribute.GetCustomAttributes(ParameterInfo) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-boolean) + name: GetCustomAttributes(ParameterInfo, bool) + nameWithType: Attribute.GetCustomAttributes(ParameterInfo, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, bool) + nameWithType.vb: Attribute.GetCustomAttributes(ParameterInfo, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, Boolean) + name.vb: GetCustomAttributes(ParameterInfo, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-type) + name: GetCustomAttributes(ParameterInfo, Type) + nameWithType: Attribute.GetCustomAttributes(ParameterInfo, Type) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-type) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-type) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-type-system-boolean) + name: GetCustomAttributes(ParameterInfo, Type, bool) + nameWithType: Attribute.GetCustomAttributes(ParameterInfo, Type, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttributes(ParameterInfo, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, Boolean) + name.vb: GetCustomAttributes(ParameterInfo, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetHashCode + commentId: M:System.Attribute.GetHashCode + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.gethashcode + name: GetHashCode() + nameWithType: Attribute.GetHashCode() + fullName: System.Attribute.GetHashCode() + spec.csharp: + - uid: System.Attribute.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Attribute.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.gethashcode + - name: ( + - name: ) +- uid: System.Attribute.IsDefaultAttribute + commentId: M:System.Attribute.IsDefaultAttribute + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefaultattribute + name: IsDefaultAttribute() + nameWithType: Attribute.IsDefaultAttribute() + fullName: System.Attribute.IsDefaultAttribute() + spec.csharp: + - uid: System.Attribute.IsDefaultAttribute + name: IsDefaultAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefaultattribute + - name: ( + - name: ) + spec.vb: + - uid: System.Attribute.IsDefaultAttribute + name: IsDefaultAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefaultattribute + - name: ( + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.Assembly,System.Type) + commentId: M:System.Attribute.IsDefined(System.Reflection.Assembly,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-assembly-system-type) + name: IsDefined(Assembly, Type) + nameWithType: Attribute.IsDefined(Assembly, Type) + fullName: System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.Assembly,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-assembly-system-type) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.Assembly,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-assembly-system-type) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.Assembly,System.Type,System.Boolean) + commentId: M:System.Attribute.IsDefined(System.Reflection.Assembly,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-assembly-system-type-system-boolean) + name: IsDefined(Assembly, Type, bool) + nameWithType: Attribute.IsDefined(Assembly, Type, bool) + fullName: System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, bool) + nameWithType.vb: Attribute.IsDefined(Assembly, Type, Boolean) + fullName.vb: System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, Boolean) + name.vb: IsDefined(Assembly, Type, Boolean) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.Assembly,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-assembly-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.Assembly,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-assembly-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type) + commentId: M:System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-memberinfo-system-type) + name: IsDefined(MemberInfo, Type) + nameWithType: Attribute.IsDefined(MemberInfo, Type) + fullName: System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-memberinfo-system-type) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-memberinfo-system-type) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean) + commentId: M:System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-memberinfo-system-type-system-boolean) + name: IsDefined(MemberInfo, Type, bool) + nameWithType: Attribute.IsDefined(MemberInfo, Type, bool) + fullName: System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, bool) + nameWithType.vb: Attribute.IsDefined(MemberInfo, Type, Boolean) + fullName.vb: System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, Boolean) + name.vb: IsDefined(MemberInfo, Type, Boolean) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-memberinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-memberinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.Module,System.Type) + commentId: M:System.Attribute.IsDefined(System.Reflection.Module,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-module-system-type) + name: IsDefined(Module, Type) + nameWithType: Attribute.IsDefined(Module, Type) + fullName: System.Attribute.IsDefined(System.Reflection.Module, System.Type) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.Module,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-module-system-type) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.Module,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-module-system-type) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.Module,System.Type,System.Boolean) + commentId: M:System.Attribute.IsDefined(System.Reflection.Module,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-module-system-type-system-boolean) + name: IsDefined(Module, Type, bool) + nameWithType: Attribute.IsDefined(Module, Type, bool) + fullName: System.Attribute.IsDefined(System.Reflection.Module, System.Type, bool) + nameWithType.vb: Attribute.IsDefined(Module, Type, Boolean) + fullName.vb: System.Attribute.IsDefined(System.Reflection.Module, System.Type, Boolean) + name.vb: IsDefined(Module, Type, Boolean) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.Module,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-module-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.Module,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-module-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type) + commentId: M:System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-parameterinfo-system-type) + name: IsDefined(ParameterInfo, Type) + nameWithType: Attribute.IsDefined(ParameterInfo, Type) + fullName: System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-parameterinfo-system-type) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-parameterinfo-system-type) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean) + commentId: M:System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-parameterinfo-system-type-system-boolean) + name: IsDefined(ParameterInfo, Type, bool) + nameWithType: Attribute.IsDefined(ParameterInfo, Type, bool) + fullName: System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, bool) + nameWithType.vb: Attribute.IsDefined(ParameterInfo, Type, Boolean) + fullName.vb: System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, Boolean) + name.vb: IsDefined(ParameterInfo, Type, Boolean) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-parameterinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-parameterinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.Match(System.Object) + commentId: M:System.Attribute.Match(System.Object) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.match + name: Match(object) + nameWithType: Attribute.Match(object) + fullName: System.Attribute.Match(object) + nameWithType.vb: Attribute.Match(Object) + fullName.vb: System.Attribute.Match(Object) + name.vb: Match(Object) + spec.csharp: + - uid: System.Attribute.Match(System.Object) + name: Match + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.match + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Attribute.Match(System.Object) + name: Match + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.match + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Attribute.TypeId + commentId: P:System.Attribute.TypeId + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.typeid + name: TypeId + nameWithType: Attribute.TypeId + fullName: System.Attribute.TypeId +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.#ctor + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_AssemblyAppNameAttribute__ctor_System_String_ + name: AssemblyAppNameAttribute + nameWithType: AssemblyAppNameAttribute.AssemblyAppNameAttribute + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.AssemblyAppNameAttribute + nameWithType.vb: AssemblyAppNameAttribute.New + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.New + name.vb: New +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.Name* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.Name + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_AssemblyAppNameAttribute_Name + name: Name + nameWithType: AssemblyAppNameAttribute.Name + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.Name diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.yml new file mode 100644 index 0000000..d457cd5 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.yml @@ -0,0 +1,529 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + id: BufferedIntegrationEvent + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.#ctor(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Event + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Name + langs: + - csharp + - vb + name: BufferedIntegrationEvent + nameWithType: BufferedIntegrationEvent + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/BufferedIntegrationEvent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BufferedIntegrationEvent + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/BufferedIntegrationEvent.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: The integration event stored in buffer. + example: [] + syntax: + content: 'public record BufferedIntegrationEvent : IEquatable' + content.vb: Public Class BufferedIntegrationEvent Implements IEquatable(Of BufferedIntegrationEvent) + inheritance: + - System.Object + implements: + - System.IEquatable{Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.#ctor(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.#ctor(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + id: '#ctor(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent)' + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + langs: + - csharp + - vb + name: BufferedIntegrationEvent(string, IntegrationEvent) + nameWithType: BufferedIntegrationEvent.BufferedIntegrationEvent(string, IntegrationEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.BufferedIntegrationEvent(string, Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/BufferedIntegrationEvent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/BufferedIntegrationEvent.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: The integration event stored in buffer. + example: [] + syntax: + content: public BufferedIntegrationEvent(string Name, IntegrationEvent Event) + parameters: + - id: Name + type: System.String + description: The event name. + - id: Event + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + description: The event data. + content.vb: Public Sub New(Name As String, [Event] As IntegrationEvent) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.#ctor* + nameWithType.vb: BufferedIntegrationEvent.New(String, IntegrationEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.New(String, Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + name.vb: New(String, IntegrationEvent) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Name + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Name + id: Name + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + langs: + - csharp + - vb + name: Name + nameWithType: BufferedIntegrationEvent.Name + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Name + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/BufferedIntegrationEvent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Name + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/BufferedIntegrationEvent.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: The event name. + example: [] + syntax: + content: public string Name { get; init; } + parameters: [] + return: + type: System.String + content.vb: Public Property Name As String + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Name* +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Event + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Event + id: Event + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + langs: + - csharp + - vb + name: Event + nameWithType: BufferedIntegrationEvent.Event + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Event + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/BufferedIntegrationEvent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Event + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/BufferedIntegrationEvent.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: The event data. + example: [] + syntax: + content: public IntegrationEvent Event { get; init; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + content.vb: Public Property [Event] As IntegrationEvent + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Event* +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of BufferedIntegrationEvent) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent) + name.vb: IEquatable(Of BufferedIntegrationEvent) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + name: BufferedIntegrationEvent + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + name: BufferedIntegrationEvent + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.html + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.#ctor + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_BufferedIntegrationEvent__ctor_System_String_Cnblogs_Architecture_Ddd_EventBus_Abstractions_IntegrationEvent_ + name: BufferedIntegrationEvent + nameWithType: BufferedIntegrationEvent.BufferedIntegrationEvent + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.BufferedIntegrationEvent + nameWithType.vb: BufferedIntegrationEvent.New + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.New + name.vb: New +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.html + name: IntegrationEvent + nameWithType: IntegrationEvent + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Name* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Name + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_BufferedIntegrationEvent_Name + name: Name + nameWithType: BufferedIntegrationEvent.Name + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Name +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Event* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Event + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_BufferedIntegrationEvent_Event + name: Event + nameWithType: BufferedIntegrationEvent.Event + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.Event diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.yml new file mode 100644 index 0000000..a423bc6 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.yml @@ -0,0 +1,1346 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + id: DefaultEventBus + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.#ctor(Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer,MediatR.IMediator,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus}) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync``1(``0) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.ReceiveAsync``1(``0) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TraceId + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync``1(``0) + langs: + - csharp + - vb + name: DefaultEventBus + nameWithType: DefaultEventBus + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DefaultEventBus + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Default implementation for + example: [] + syntax: + content: 'public class DefaultEventBus : IEventBus' + content.vb: Public Class DefaultEventBus Implements IEventBus + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.#ctor(Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer,MediatR.IMediator,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus}) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.#ctor(Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer,MediatR.IMediator,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus}) + id: '#ctor(Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer,MediatR.IMediator,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus})' + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + langs: + - csharp + - vb + name: DefaultEventBus(IEventBuffer, IMediator, ILogger) + nameWithType: DefaultEventBus.DefaultEventBus(IEventBuffer, IMediator, ILogger) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.DefaultEventBus(Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer, MediatR.IMediator, Microsoft.Extensions.Logging.ILogger) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Create a instance. + example: [] + syntax: + content: public DefaultEventBus(IEventBuffer eventBuffer, IMediator mediator, ILogger logger) + parameters: + - id: eventBuffer + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + description: The underlying event buffer. + - id: mediator + type: MediatR.IMediator + description: The IMediator. + - id: logger + type: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus} + description: The logger. + content.vb: Public Sub New(eventBuffer As IEventBuffer, mediator As IMediator, logger As ILogger(Of DefaultEventBus)) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.#ctor* + nameWithType.vb: DefaultEventBus.New(IEventBuffer, IMediator, ILogger(Of DefaultEventBus)) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.New(Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer, MediatR.IMediator, Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus)) + name.vb: New(IEventBuffer, IMediator, ILogger(Of DefaultEventBus)) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync``1(``0) + id: PublishAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + langs: + - csharp + - vb + name: PublishAsync(TEvent) + nameWithType: DefaultEventBus.PublishAsync(TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync(TEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PublishAsync + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + startLine: 28 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 发布事件。 + example: [] + syntax: + content: 'public Task PublishAsync(TEvent @event) where TEvent : IntegrationEvent' + parameters: + - id: event + type: '{TEvent}' + description: 要发布的事件。 + typeParameters: + - id: TEvent + description: 事件类型。 + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Public Function PublishAsync(Of TEvent As IntegrationEvent)([event] As TEvent) As Task + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync* + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1({TEvent}) + nameWithType.vb: DefaultEventBus.PublishAsync(Of TEvent)(TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync(Of TEvent)(TEvent) + name.vb: PublishAsync(Of TEvent)(TEvent) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync``1(System.String,``0) + id: PublishAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + langs: + - csharp + - vb + name: PublishAsync(string, TEvent) + nameWithType: DefaultEventBus.PublishAsync(string, TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync(string, TEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PublishAsync + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 发布事件。 + example: [] + syntax: + content: 'public Task PublishAsync(string eventName, TEvent @event) where TEvent : IntegrationEvent' + parameters: + - id: eventName + type: System.String + description: 要发布的事件名称。 + - id: event + type: '{TEvent}' + description: 事件内容。 + typeParameters: + - id: TEvent + description: 事件类型。 + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Public Function PublishAsync(Of TEvent As IntegrationEvent)(eventName As String, [event] As TEvent) As Task + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync* + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,{TEvent}) + nameWithType.vb: DefaultEventBus.PublishAsync(Of TEvent)(String, TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync(Of TEvent)(String, TEvent) + name.vb: PublishAsync(Of TEvent)(String, TEvent) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync``1(``0) + id: TryPublishAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + langs: + - csharp + - vb + name: TryPublishAsync(TEvent) + nameWithType: DefaultEventBus.TryPublishAsync(TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync(TEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: TryPublishAsync + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + startLine: 44 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 尝试发布集成事件。 + example: [] + syntax: + content: 'public Task TryPublishAsync(TEvent @event) where TEvent : IntegrationEvent' + parameters: + - id: event + type: '{TEvent}' + description: 要发布的集成事件。 + typeParameters: + - id: TEvent + description: 集成事件类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 发布是否成功。 + content.vb: Public Function TryPublishAsync(Of TEvent As IntegrationEvent)([event] As TEvent) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync* + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1({TEvent}) + nameWithType.vb: DefaultEventBus.TryPublishAsync(Of TEvent)(TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync(Of TEvent)(TEvent) + name.vb: TryPublishAsync(Of TEvent)(TEvent) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync``1(System.String,``0) + id: TryPublishAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + langs: + - csharp + - vb + name: TryPublishAsync(string, TEvent) + nameWithType: DefaultEventBus.TryPublishAsync(string, TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync(string, TEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: TryPublishAsync + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + startLine: 51 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 尝试发布集成事件。 + example: [] + syntax: + content: 'public Task TryPublishAsync(string eventName, TEvent @event) where TEvent : IntegrationEvent' + parameters: + - id: eventName + type: System.String + description: 集成事件名称。 + - id: event + type: '{TEvent}' + description: 集成事件。 + typeParameters: + - id: TEvent + description: 集成事件类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 发布是否成功。 + content.vb: Public Function TryPublishAsync(Of TEvent As IntegrationEvent)(eventName As String, [event] As TEvent) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync* + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,{TEvent}) + nameWithType.vb: DefaultEventBus.TryPublishAsync(Of TEvent)(String, TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync(Of TEvent)(String, TEvent) + name.vb: TryPublishAsync(Of TEvent)(String, TEvent) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.ReceiveAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.ReceiveAsync``1(``0) + id: ReceiveAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + langs: + - csharp + - vb + name: ReceiveAsync(TEvent) + nameWithType: DefaultEventBus.ReceiveAsync(TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.ReceiveAsync(TEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ReceiveAsync + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + startLine: 67 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 接收并处理集成事件。 + example: [] + syntax: + content: 'public Task ReceiveAsync(TEvent receivedEvent) where TEvent : IntegrationEvent' + parameters: + - id: receivedEvent + type: '{TEvent}' + description: 收到的集成事件。 + typeParameters: + - id: TEvent + description: 集成事件类型。 + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Public Function ReceiveAsync(Of TEvent As IntegrationEvent)(receivedEvent As TEvent) As Task + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.ReceiveAsync* + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1({TEvent}) + nameWithType.vb: DefaultEventBus.ReceiveAsync(Of TEvent)(TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.ReceiveAsync(Of TEvent)(TEvent) + name.vb: ReceiveAsync(Of TEvent)(TEvent) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TraceId + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TraceId + id: TraceId + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + langs: + - csharp + - vb + name: TraceId + nameWithType: DefaultEventBus.TraceId + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TraceId + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: TraceId + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/DefaultEventBus.cs + startLine: 81 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 当前上下文的 TraceId。 + example: [] + syntax: + content: public Guid? TraceId { get; set; } + parameters: [] + return: + type: System.Nullable{System.Guid} + content.vb: Public Property TraceId As Guid? + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TraceId* + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TraceId +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html + name: IEventBus + nameWithType: IEventBus + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.html + name: DefaultEventBus + nameWithType: DefaultEventBus + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.#ctor + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_DefaultEventBus__ctor_Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_MediatR_IMediator_Microsoft_Extensions_Logging_ILogger_Cnblogs_Architecture_Ddd_EventBus_Abstractions_DefaultEventBus__ + name: DefaultEventBus + nameWithType: DefaultEventBus.DefaultEventBus + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.DefaultEventBus + nameWithType.vb: DefaultEventBus.New + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.New + name.vb: New +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html + name: IEventBuffer + nameWithType: IEventBuffer + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer +- uid: MediatR.IMediator + commentId: T:MediatR.IMediator + parent: MediatR + isExternal: true + name: IMediator + nameWithType: IMediator + fullName: MediatR.IMediator +- uid: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus} + commentId: T:Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus} + parent: Microsoft.Extensions.Logging + definition: Microsoft.Extensions.Logging.ILogger`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger + nameWithType: ILogger + fullName: Microsoft.Extensions.Logging.ILogger + nameWithType.vb: ILogger(Of DefaultEventBus) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus) + name.vb: ILogger(Of DefaultEventBus) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + name: DefaultEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + name: DefaultEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.html + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: Microsoft.Extensions.Logging.ILogger`1 + commentId: T:Microsoft.Extensions.Logging.ILogger`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger + nameWithType: ILogger + fullName: Microsoft.Extensions.Logging.ILogger + nameWithType.vb: ILogger(Of TCategoryName) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName) + name.vb: ILogger(Of TCategoryName) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - name: TCategoryName + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - name: TCategoryName + - name: ) +- uid: Microsoft.Extensions.Logging + commentId: N:Microsoft.Extensions.Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Logging + nameWithType: Microsoft.Extensions.Logging + fullName: Microsoft.Extensions.Logging + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_DefaultEventBus_PublishAsync__1___0_ + name: PublishAsync + nameWithType: DefaultEventBus.PublishAsync + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.PublishAsync +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1({TEvent}) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + definition: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(``0) + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_PublishAsync__1___0_ + name: PublishAsync(TEvent) + nameWithType: IEventBus.PublishAsync(TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync(TEvent) + nameWithType.vb: IEventBus.PublishAsync(Of TEvent)(TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync(Of TEvent)(TEvent) + name.vb: PublishAsync(Of TEvent)(TEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(``0) + name: PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_PublishAsync__1___0_ + - name: < + - name: TEvent + - name: '>' + - name: ( + - name: TEvent + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(``0) + name: PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_PublishAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) + - name: ( + - name: TEvent + - name: ) +- uid: '{TEvent}' + commentId: '!:TEvent' + definition: TEvent + name: TEvent + nameWithType: TEvent + fullName: TEvent +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(``0) + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_PublishAsync__1___0_ + name: PublishAsync(TEvent) + nameWithType: IEventBus.PublishAsync(TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync(TEvent) + nameWithType.vb: IEventBus.PublishAsync(Of TEvent)(TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync(Of TEvent)(TEvent) + name.vb: PublishAsync(Of TEvent)(TEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(``0) + name: PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_PublishAsync__1___0_ + - name: < + - name: TEvent + - name: '>' + - name: ( + - name: TEvent + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(``0) + name: PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_PublishAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) + - name: ( + - name: TEvent + - name: ) +- uid: TEvent + name: TEvent + nameWithType: TEvent + fullName: TEvent +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,{TEvent}) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + definition: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,``0) + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_PublishAsync__1_System_String___0_ + name: PublishAsync(string, TEvent) + nameWithType: IEventBus.PublishAsync(string, TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync(string, TEvent) + nameWithType.vb: IEventBus.PublishAsync(Of TEvent)(String, TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync(Of TEvent)(String, TEvent) + name.vb: PublishAsync(Of TEvent)(String, TEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,``0) + name: PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_PublishAsync__1_System_String___0_ + - name: < + - name: TEvent + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TEvent + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,``0) + name: PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_PublishAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TEvent + - name: ) +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_PublishAsync__1_System_String___0_ + name: PublishAsync(string, TEvent) + nameWithType: IEventBus.PublishAsync(string, TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync(string, TEvent) + nameWithType.vb: IEventBus.PublishAsync(Of TEvent)(String, TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync(Of TEvent)(String, TEvent) + name.vb: PublishAsync(Of TEvent)(String, TEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,``0) + name: PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_PublishAsync__1_System_String___0_ + - name: < + - name: TEvent + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TEvent + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,``0) + name: PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_PublishAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TEvent + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_DefaultEventBus_TryPublishAsync__1___0_ + name: TryPublishAsync + nameWithType: DefaultEventBus.TryPublishAsync + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TryPublishAsync +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1({TEvent}) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + definition: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(``0) + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TryPublishAsync__1___0_ + name: TryPublishAsync(TEvent) + nameWithType: IEventBus.TryPublishAsync(TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync(TEvent) + nameWithType.vb: IEventBus.TryPublishAsync(Of TEvent)(TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync(Of TEvent)(TEvent) + name.vb: TryPublishAsync(Of TEvent)(TEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(``0) + name: TryPublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TryPublishAsync__1___0_ + - name: < + - name: TEvent + - name: '>' + - name: ( + - name: TEvent + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(``0) + name: TryPublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TryPublishAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) + - name: ( + - name: TEvent + - name: ) +- uid: System.Threading.Tasks.Task{System.Boolean} + commentId: T:System.Threading.Tasks.Task{System.Boolean} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Boolean) + fullName.vb: System.Threading.Tasks.Task(Of Boolean) + name.vb: Task(Of Boolean) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(``0) + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TryPublishAsync__1___0_ + name: TryPublishAsync(TEvent) + nameWithType: IEventBus.TryPublishAsync(TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync(TEvent) + nameWithType.vb: IEventBus.TryPublishAsync(Of TEvent)(TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync(Of TEvent)(TEvent) + name.vb: TryPublishAsync(Of TEvent)(TEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(``0) + name: TryPublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TryPublishAsync__1___0_ + - name: < + - name: TEvent + - name: '>' + - name: ( + - name: TEvent + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(``0) + name: TryPublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TryPublishAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) + - name: ( + - name: TEvent + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,{TEvent}) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + definition: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,``0) + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TryPublishAsync__1_System_String___0_ + name: TryPublishAsync(string, TEvent) + nameWithType: IEventBus.TryPublishAsync(string, TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync(string, TEvent) + nameWithType.vb: IEventBus.TryPublishAsync(Of TEvent)(String, TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync(Of TEvent)(String, TEvent) + name.vb: TryPublishAsync(Of TEvent)(String, TEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,``0) + name: TryPublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TryPublishAsync__1_System_String___0_ + - name: < + - name: TEvent + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TEvent + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,``0) + name: TryPublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TryPublishAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TEvent + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TryPublishAsync__1_System_String___0_ + name: TryPublishAsync(string, TEvent) + nameWithType: IEventBus.TryPublishAsync(string, TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync(string, TEvent) + nameWithType.vb: IEventBus.TryPublishAsync(Of TEvent)(String, TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync(Of TEvent)(String, TEvent) + name.vb: TryPublishAsync(Of TEvent)(String, TEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,``0) + name: TryPublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TryPublishAsync__1_System_String___0_ + - name: < + - name: TEvent + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TEvent + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,``0) + name: TryPublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TryPublishAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TEvent + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.ReceiveAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.ReceiveAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_DefaultEventBus_ReceiveAsync__1___0_ + name: ReceiveAsync + nameWithType: DefaultEventBus.ReceiveAsync + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.ReceiveAsync +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1({TEvent}) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + definition: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1(``0) + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_ReceiveAsync__1___0_ + name: ReceiveAsync(TEvent) + nameWithType: IEventBus.ReceiveAsync(TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync(TEvent) + nameWithType.vb: IEventBus.ReceiveAsync(Of TEvent)(TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync(Of TEvent)(TEvent) + name.vb: ReceiveAsync(Of TEvent)(TEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1(``0) + name: ReceiveAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_ReceiveAsync__1___0_ + - name: < + - name: TEvent + - name: '>' + - name: ( + - name: TEvent + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1(``0) + name: ReceiveAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_ReceiveAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) + - name: ( + - name: TEvent + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1(``0) + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_ReceiveAsync__1___0_ + name: ReceiveAsync(TEvent) + nameWithType: IEventBus.ReceiveAsync(TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync(TEvent) + nameWithType.vb: IEventBus.ReceiveAsync(Of TEvent)(TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync(Of TEvent)(TEvent) + name.vb: ReceiveAsync(Of TEvent)(TEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1(``0) + name: ReceiveAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_ReceiveAsync__1___0_ + - name: < + - name: TEvent + - name: '>' + - name: ( + - name: TEvent + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1(``0) + name: ReceiveAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_ReceiveAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) + - name: ( + - name: TEvent + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TraceId* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TraceId + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_DefaultEventBus_TraceId + name: TraceId + nameWithType: DefaultEventBus.TraceId + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.TraceId +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TraceId + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TraceId + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TraceId + name: TraceId + nameWithType: IEventBus.TraceId + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TraceId +- uid: System.Nullable{System.Guid} + commentId: T:System.Nullable{System.Guid} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.guid + name: Guid? + nameWithType: Guid? + fullName: System.Guid? + spec.csharp: + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' + spec.vb: + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.yml new file mode 100644 index 0000000..4e42d94 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.yml @@ -0,0 +1,506 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + id: EventBufferOverflowException + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.#ctor + langs: + - csharp + - vb + name: EventBufferOverflowException + nameWithType: EventBufferOverflowException + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBufferOverflowException.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EventBufferOverflowException + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBufferOverflowException.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: The exception that is thrown when reaches its maximum capacity configured in . + example: [] + syntax: + content: 'public sealed class EventBufferOverflowException : Exception, ISerializable' + content.vb: Public NotInheritable Class EventBufferOverflowException Inherits Exception Implements ISerializable + inheritance: + - System.Object + - System.Exception + implements: + - System.Runtime.Serialization.ISerializable + inheritedMembers: + - System.Exception.GetBaseException + - System.Exception.GetType + - System.Exception.ToString + - System.Exception.Data + - System.Exception.HelpLink + - System.Exception.HResult + - System.Exception.InnerException + - System.Exception.Message + - System.Exception.Source + - System.Exception.StackTrace + - System.Exception.TargetSite + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.ReferenceEquals(System.Object,System.Object) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.#ctor + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.#ctor + id: '#ctor' + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + langs: + - csharp + - vb + name: EventBufferOverflowException() + nameWithType: EventBufferOverflowException.EventBufferOverflowException() + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.EventBufferOverflowException() + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBufferOverflowException.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBufferOverflowException.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Creates an . + example: [] + syntax: + content: public EventBufferOverflowException() + content.vb: Public Sub New() + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.#ctor* + nameWithType.vb: EventBufferOverflowException.New() + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.New() + name.vb: New() +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html + name: IEventBuffer + nameWithType: IEventBuffer + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptions_MaximumBufferSize + name: MaximumBufferSize + nameWithType: EventBusOptions.MaximumBufferSize + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Exception + commentId: T:System.Exception + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception + name: Exception + nameWithType: Exception + fullName: System.Exception +- uid: System.Runtime.Serialization.ISerializable + commentId: T:System.Runtime.Serialization.ISerializable + parent: System.Runtime.Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.serialization.iserializable + name: ISerializable + nameWithType: ISerializable + fullName: System.Runtime.Serialization.ISerializable +- uid: System.Exception.GetBaseException + commentId: M:System.Exception.GetBaseException + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.getbaseexception + name: GetBaseException() + nameWithType: Exception.GetBaseException() + fullName: System.Exception.GetBaseException() + spec.csharp: + - uid: System.Exception.GetBaseException + name: GetBaseException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.getbaseexception + - name: ( + - name: ) + spec.vb: + - uid: System.Exception.GetBaseException + name: GetBaseException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.getbaseexception + - name: ( + - name: ) +- uid: System.Exception.GetType + commentId: M:System.Exception.GetType + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.gettype + name: GetType() + nameWithType: Exception.GetType() + fullName: System.Exception.GetType() + spec.csharp: + - uid: System.Exception.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Exception.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.gettype + - name: ( + - name: ) +- uid: System.Exception.ToString + commentId: M:System.Exception.ToString + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.tostring + name: ToString() + nameWithType: Exception.ToString() + fullName: System.Exception.ToString() + spec.csharp: + - uid: System.Exception.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Exception.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.tostring + - name: ( + - name: ) +- uid: System.Exception.Data + commentId: P:System.Exception.Data + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.data + name: Data + nameWithType: Exception.Data + fullName: System.Exception.Data +- uid: System.Exception.HelpLink + commentId: P:System.Exception.HelpLink + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.helplink + name: HelpLink + nameWithType: Exception.HelpLink + fullName: System.Exception.HelpLink +- uid: System.Exception.HResult + commentId: P:System.Exception.HResult + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.hresult + name: HResult + nameWithType: Exception.HResult + fullName: System.Exception.HResult +- uid: System.Exception.InnerException + commentId: P:System.Exception.InnerException + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.innerexception + name: InnerException + nameWithType: Exception.InnerException + fullName: System.Exception.InnerException +- uid: System.Exception.Message + commentId: P:System.Exception.Message + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.message + name: Message + nameWithType: Exception.Message + fullName: System.Exception.Message +- uid: System.Exception.Source + commentId: P:System.Exception.Source + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.source + name: Source + nameWithType: Exception.Source + fullName: System.Exception.Source +- uid: System.Exception.StackTrace + commentId: P:System.Exception.StackTrace + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.stacktrace + name: StackTrace + nameWithType: Exception.StackTrace + fullName: System.Exception.StackTrace +- uid: System.Exception.TargetSite + commentId: P:System.Exception.TargetSite + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.targetsite + name: TargetSite + nameWithType: Exception.TargetSite + fullName: System.Exception.TargetSite +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Runtime.Serialization + commentId: N:System.Runtime.Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Runtime.Serialization + nameWithType: System.Runtime.Serialization + fullName: System.Runtime.Serialization + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Runtime + name: Runtime + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime + - name: . + - uid: System.Runtime.Serialization + name: Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.serialization + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Runtime + name: Runtime + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime + - name: . + - uid: System.Runtime.Serialization + name: Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.serialization +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.html + name: EventBufferOverflowException + nameWithType: EventBufferOverflowException + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.#ctor + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBufferOverflowException__ctor + name: EventBufferOverflowException + nameWithType: EventBufferOverflowException.EventBufferOverflowException + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.EventBufferOverflowException + nameWithType.vb: EventBufferOverflowException.New + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.New + name.vb: New diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.yml new file mode 100644 index 0000000..cecf408 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.yml @@ -0,0 +1,620 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + id: EventBusOptions + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.DowngradeInterval + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.FailureCountBeforeDowngrade + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.Interval + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBatchSize + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.SuccessCountBeforeRecover + langs: + - csharp + - vb + name: EventBusOptions + nameWithType: EventBusOptions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EventBusOptions + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Options for event bus. + example: [] + syntax: + content: public class EventBusOptions + content.vb: Public Class EventBusOptions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.Interval + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.Interval + id: Interval + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + langs: + - csharp + - vb + name: Interval + nameWithType: EventBusOptions.Interval + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.Interval + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Interval + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Interval for publish integration event. Defaults to 1000ms. + example: [] + syntax: + content: public int Interval { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property Interval As Integer + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.Interval* +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBatchSize + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBatchSize + id: MaximumBatchSize + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + langs: + - csharp + - vb + name: MaximumBatchSize + nameWithType: EventBusOptions.MaximumBatchSize + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBatchSize + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MaximumBatchSize + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Maximum number of events that can be sent in one cycle. Pass null to disable limit. Defaults to null. + example: [] + syntax: + content: public int? MaximumBatchSize { get; set; } + parameters: [] + return: + type: System.Nullable{System.Int32} + content.vb: Public Property MaximumBatchSize As Integer? + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBatchSize* +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize + id: MaximumBufferSize + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + langs: + - csharp + - vb + name: MaximumBufferSize + nameWithType: EventBusOptions.MaximumBufferSize + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MaximumBufferSize + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Maximum number of events that can be stored in buffer. An would be thrown when the number of events in buffer exceeds this limit. Pass null to disable limit. Defaults to null. + example: [] + syntax: + content: public int? MaximumBufferSize { get; set; } + parameters: [] + return: + type: System.Nullable{System.Int32} + content.vb: Public Property MaximumBufferSize As Integer? + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize* +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.FailureCountBeforeDowngrade + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.FailureCountBeforeDowngrade + id: FailureCountBeforeDowngrade + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + langs: + - csharp + - vb + name: FailureCountBeforeDowngrade + nameWithType: EventBusOptions.FailureCountBeforeDowngrade + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.FailureCountBeforeDowngrade + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: FailureCountBeforeDowngrade + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + startLine: 25 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: The maximum number of failure before downgrade. Defaults to 5. + example: [] + syntax: + content: public int FailureCountBeforeDowngrade { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property FailureCountBeforeDowngrade As Integer + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.FailureCountBeforeDowngrade* +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.DowngradeInterval + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.DowngradeInterval + id: DowngradeInterval + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + langs: + - csharp + - vb + name: DowngradeInterval + nameWithType: EventBusOptions.DowngradeInterval + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.DowngradeInterval + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DowngradeInterval + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + startLine: 30 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Interval when downgraded. Defaults to 60000ms(1min). + example: [] + syntax: + content: public int DowngradeInterval { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property DowngradeInterval As Integer + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.DowngradeInterval* +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.SuccessCountBeforeRecover + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.SuccessCountBeforeRecover + id: SuccessCountBeforeRecover + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + langs: + - csharp + - vb + name: SuccessCountBeforeRecover + nameWithType: EventBusOptions.SuccessCountBeforeRecover + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.SuccessCountBeforeRecover + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SuccessCountBeforeRecover + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptions.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: The maximum number of success before recover. Defaults to 1. + example: [] + syntax: + content: public int SuccessCountBeforeRecover { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property SuccessCountBeforeRecover As Integer + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.SuccessCountBeforeRecover* +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.Interval* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.Interval + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptions_Interval + name: Interval + nameWithType: EventBusOptions.Interval + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.Interval +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBatchSize* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBatchSize + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptions_MaximumBatchSize + name: MaximumBatchSize + nameWithType: EventBusOptions.MaximumBatchSize + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBatchSize +- uid: System.Nullable{System.Int32} + commentId: T:System.Nullable{System.Int32} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int? + nameWithType: int? + fullName: int? + nameWithType.vb: Integer? + fullName.vb: Integer? + name.vb: Integer? + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.html + name: EventBufferOverflowException + nameWithType: EventBufferOverflowException + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptions_MaximumBufferSize + name: MaximumBufferSize + nameWithType: EventBusOptions.MaximumBufferSize + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.FailureCountBeforeDowngrade* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.FailureCountBeforeDowngrade + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptions_FailureCountBeforeDowngrade + name: FailureCountBeforeDowngrade + nameWithType: EventBusOptions.FailureCountBeforeDowngrade + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.FailureCountBeforeDowngrade +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.DowngradeInterval* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.DowngradeInterval + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptions_DowngradeInterval + name: DowngradeInterval + nameWithType: EventBusOptions.DowngradeInterval + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.DowngradeInterval +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.SuccessCountBeforeRecover* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.SuccessCountBeforeRecover + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptions_SuccessCountBeforeRecover + name: SuccessCountBeforeRecover + nameWithType: EventBusOptions.SuccessCountBeforeRecover + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.SuccessCountBeforeRecover diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.yml new file mode 100644 index 0000000..056682c --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.yml @@ -0,0 +1,719 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + id: EventBusOptionsBuilder + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.#ctor(Microsoft.Extensions.DependencyInjection.IServiceCollection) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Interval + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Services + langs: + - csharp + - vb + name: EventBusOptionsBuilder + nameWithType: EventBusOptionsBuilder + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptionsBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EventBusOptionsBuilder + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptionsBuilder.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Builder for . + example: [] + syntax: + content: public class EventBusOptionsBuilder + content.vb: Public Class EventBusOptionsBuilder + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(System.Reflection.Assembly) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(System.String) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.#ctor(Microsoft.Extensions.DependencyInjection.IServiceCollection) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.#ctor(Microsoft.Extensions.DependencyInjection.IServiceCollection) + id: '#ctor(Microsoft.Extensions.DependencyInjection.IServiceCollection)' + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + langs: + - csharp + - vb + name: EventBusOptionsBuilder(IServiceCollection) + nameWithType: EventBusOptionsBuilder.EventBusOptionsBuilder(IServiceCollection) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.EventBusOptionsBuilder(Microsoft.Extensions.DependencyInjection.IServiceCollection) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptionsBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptionsBuilder.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Create a . + example: [] + syntax: + content: public EventBusOptionsBuilder(IServiceCollection services) + parameters: + - id: services + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: '' + content.vb: Public Sub New(services As IServiceCollection) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.#ctor* + nameWithType.vb: EventBusOptionsBuilder.New(IServiceCollection) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.New(Microsoft.Extensions.DependencyInjection.IServiceCollection) + name.vb: New(IServiceCollection) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Services + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Services + id: Services + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + langs: + - csharp + - vb + name: Services + nameWithType: EventBusOptionsBuilder.Services + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Services + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptionsBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Services + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptionsBuilder.cs + startLine: 21 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Internal service collection. + example: [] + syntax: + content: public IServiceCollection Services { get; } + parameters: [] + return: + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + content.vb: Public ReadOnly Property Services As IServiceCollection + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Services* +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Interval + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Interval + id: Interval + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + langs: + - csharp + - vb + name: Interval + nameWithType: EventBusOptionsBuilder.Interval + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Interval + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptionsBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Interval + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusOptionsBuilder.cs + startLine: 26 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: The interval in milliseconds for checking pending integration events. + example: [] + syntax: + content: public int Interval { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property Interval As Integer + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Interval* +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html + name: EventBusOptions + nameWithType: EventBusOptions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(System.Reflection.Assembly) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.Reflection.Assembly) + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector + definition: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.Reflection.Assembly) + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusInjector_UseDapr_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_System_Reflection_Assembly_ + name: UseDapr(EventBusOptionsBuilder, Assembly) + nameWithType: DaprEventBusInjector.UseDapr(EventBusOptionsBuilder, Assembly) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder, System.Reflection.Assembly) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.Reflection.Assembly) + name: UseDapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusInjector_UseDapr_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_System_Reflection_Assembly_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: ',' + - name: " " + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.Reflection.Assembly) + name: UseDapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusInjector_UseDapr_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_System_Reflection_Assembly_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: ',' + - name: " " + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(System.String) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.String) + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector + definition: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.String) + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusInjector_UseDapr_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_System_String_ + name: UseDapr(EventBusOptionsBuilder, string) + nameWithType: DaprEventBusInjector.UseDapr(EventBusOptionsBuilder, string) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder, string) + nameWithType.vb: DaprEventBusInjector.UseDapr(EventBusOptionsBuilder, String) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder, String) + name.vb: UseDapr(EventBusOptionsBuilder, String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.String) + name: UseDapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusInjector_UseDapr_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_System_String_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.String) + name: UseDapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusInjector_UseDapr_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_System_String_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.Reflection.Assembly) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.Reflection.Assembly) + isExternal: true + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusInjector_UseDapr_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_System_Reflection_Assembly_ + name: UseDapr(EventBusOptionsBuilder, Assembly) + nameWithType: DaprEventBusInjector.UseDapr(EventBusOptionsBuilder, Assembly) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder, System.Reflection.Assembly) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.Reflection.Assembly) + name: UseDapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusInjector_UseDapr_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_System_Reflection_Assembly_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: ',' + - name: " " + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.Reflection.Assembly) + name: UseDapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusInjector_UseDapr_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_System_Reflection_Assembly_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: ',' + - name: " " + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html + name: DaprEventBusInjector + nameWithType: DaprEventBusInjector + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.String) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.String) + isExternal: true + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusInjector_UseDapr_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_System_String_ + name: UseDapr(EventBusOptionsBuilder, string) + nameWithType: DaprEventBusInjector.UseDapr(EventBusOptionsBuilder, string) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder, string) + nameWithType.vb: DaprEventBusInjector.UseDapr(EventBusOptionsBuilder, String) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder, String) + name.vb: UseDapr(EventBusOptionsBuilder, String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.String) + name: UseDapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusInjector_UseDapr_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_System_String_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.String) + name: UseDapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusInjector_UseDapr_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_System_String_ + - name: ( + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Dapr + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Dapr + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Dapr + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + name: EventBusOptionsBuilder + nameWithType: EventBusOptionsBuilder + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.#ctor + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder__ctor_Microsoft_Extensions_DependencyInjection_IServiceCollection_ + name: EventBusOptionsBuilder + nameWithType: EventBusOptionsBuilder.EventBusOptionsBuilder + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.EventBusOptionsBuilder + nameWithType.vb: EventBusOptionsBuilder.New + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.New + name.vb: New +- uid: Microsoft.Extensions.DependencyInjection.IServiceCollection + commentId: T:Microsoft.Extensions.DependencyInjection.IServiceCollection + parent: Microsoft.Extensions.DependencyInjection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection + name: IServiceCollection + nameWithType: IServiceCollection + fullName: Microsoft.Extensions.DependencyInjection.IServiceCollection +- uid: Microsoft.Extensions.DependencyInjection + commentId: N:Microsoft.Extensions.DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.DependencyInjection + nameWithType: Microsoft.Extensions.DependencyInjection + fullName: Microsoft.Extensions.DependencyInjection + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Services* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Services + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_Services + name: Services + nameWithType: EventBusOptionsBuilder.Services + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Services +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Interval* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Interval + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_Interval + name: Interval + nameWithType: EventBusOptionsBuilder.Interval + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.Interval +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.yml new file mode 100644 index 0000000..4831a3a --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.yml @@ -0,0 +1,604 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector + id: EventBusServiceInjector + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + langs: + - csharp + - vb + name: EventBusServiceInjector + nameWithType: EventBusServiceInjector + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusServiceInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EventBusServiceInjector + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusServiceInjector.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Extension methods for injecting to service collection. + example: [] + syntax: + content: public static class EventBusServiceInjector + content.vb: Public Module EventBusServiceInjector + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + id: AddEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector + langs: + - csharp + - vb + name: AddEventBus(IServiceCollection, Action?, params Assembly[]) + nameWithType: EventBusServiceInjector.AddEventBus(IServiceCollection, Action?, params Assembly[]) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection, System.Action?, params System.Reflection.Assembly[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusServiceInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddEventBus + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusServiceInjector.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Add event bus for integration event support. + example: [] + syntax: + content: public static IServiceCollection AddEventBus(this IServiceCollection services, Action? configuration = null, params Assembly[] handlerAssemblies) + parameters: + - id: services + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: The services. + - id: configuration + type: System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder} + description: Extra configurations for event bus. + - id: handlerAssemblies + type: System.Reflection.Assembly[] + description: The assemblies for handlers. + return: + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: . + content.vb: Public Shared Function AddEventBus(services As IServiceCollection, configuration As Action(Of EventBusOptionsBuilder) = Nothing, ParamArray handlerAssemblies As Assembly()) As IServiceCollection + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus* + nameWithType.vb: EventBusServiceInjector.AddEventBus(IServiceCollection, Action(Of EventBusOptionsBuilder), ParamArray Assembly()) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection, System.Action(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder), ParamArray System.Reflection.Assembly()) + name.vb: AddEventBus(IServiceCollection, Action(Of EventBusOptionsBuilder), ParamArray Assembly()) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + id: AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder},System.Reflection.Assembly[]) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector + langs: + - csharp + - vb + name: AddEventBus(CqrsInjector, Action?, params Assembly[]) + nameWithType: EventBusServiceInjector.AddEventBus(CqrsInjector, Action?, params Assembly[]) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Action?, params System.Reflection.Assembly[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusServiceInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddEventBus + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/EventBusServiceInjector.cs + startLine: 45 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Add event bus for integration event support. + example: [] + syntax: + content: public static CqrsInjector AddEventBus(this CqrsInjector cqrsInjector, Action? configuration = null, params Assembly[] handlerAssemblies) + parameters: + - id: cqrsInjector + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: The . + - id: configuration + type: System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder} + description: The configuration. + - id: handlerAssemblies + type: System.Reflection.Assembly[] + description: The assemblies for handlers. + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Shared Function AddEventBus(cqrsInjector As CqrsInjector, configuration As Action(Of EventBusOptionsBuilder) = Nothing, ParamArray handlerAssemblies As Assembly()) As CqrsInjector + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus* + nameWithType.vb: EventBusServiceInjector.AddEventBus(CqrsInjector, Action(Of EventBusOptionsBuilder), ParamArray Assembly()) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Action(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder), ParamArray System.Reflection.Assembly()) + name.vb: AddEventBus(CqrsInjector, Action(Of EventBusOptionsBuilder), ParamArray Assembly()) +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html + name: IEventBus + nameWithType: IEventBus + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.Extensions.DependencyInjection.IServiceCollection + commentId: T:Microsoft.Extensions.DependencyInjection.IServiceCollection + parent: Microsoft.Extensions.DependencyInjection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection + name: IServiceCollection + nameWithType: IServiceCollection + fullName: Microsoft.Extensions.DependencyInjection.IServiceCollection +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusServiceInjector_AddEventBus_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Action_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder__System_Reflection_Assembly___ + name: AddEventBus + nameWithType: EventBusServiceInjector.AddEventBus + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.AddEventBus +- uid: System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder} + commentId: T:System.Action{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of EventBusOptionsBuilder) + fullName.vb: System.Action(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder) + name.vb: Action(Of EventBusOptionsBuilder) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + - name: ) +- uid: System.Reflection.Assembly[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + name: Assembly[] + nameWithType: Assembly[] + fullName: System.Reflection.Assembly[] + nameWithType.vb: Assembly() + fullName.vb: System.Reflection.Assembly() + name.vb: Assembly() + spec.csharp: + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: '[' + - name: ']' + spec.vb: + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ( + - name: ) +- uid: Microsoft.Extensions.DependencyInjection + commentId: N:Microsoft.Extensions.DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.DependencyInjection + nameWithType: Microsoft.Extensions.DependencyInjection + fullName: Microsoft.Extensions.DependencyInjection + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T) + fullName.vb: System.Action(Of T) + name.vb: Action(Of T) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + name: CqrsInjector + nameWithType: CqrsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.yml new file mode 100644 index 0000000..d12f237 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.yml @@ -0,0 +1,301 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + id: IEventBuffer + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,``0) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Count + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop + langs: + - csharp + - vb + name: IEventBuffer + nameWithType: IEventBuffer + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBuffer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IEventBuffer + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBuffer.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Buffer for integration events. + example: [] + syntax: + content: public interface IEventBuffer + content.vb: Public Interface IEventBuffer +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Count + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Count + id: Count + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + langs: + - csharp + - vb + name: Count + nameWithType: IEventBuffer.Count + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Count + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBuffer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Count + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBuffer.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Number of pending events. + example: [] + syntax: + content: int Count { get; } + parameters: [] + return: + type: System.Int32 + content.vb: ReadOnly Property Count As Integer + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Count* +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,``0) + id: Add``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + langs: + - csharp + - vb + name: Add(string, TEvent) + nameWithType: IEventBuffer.Add(string, TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add(string, TEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBuffer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Add + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBuffer.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Add an event to buffer. + example: [] + syntax: + content: 'void Add(string name, TEvent @event) where TEvent : IntegrationEvent' + parameters: + - id: name + type: System.String + description: The name of integration event. + - id: event + type: '{TEvent}' + description: The event. + typeParameters: + - id: TEvent + description: The type of integration event. + content.vb: Sub Add(Of TEvent As IntegrationEvent)(name As String, [event] As TEvent) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add* + exceptions: + - type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + description: Throws when the number of events in buffer exceeds . + nameWithType.vb: IEventBuffer.Add(Of TEvent)(String, TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add(Of TEvent)(String, TEvent) + name.vb: Add(Of TEvent)(String, TEvent) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek + id: Peek + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + langs: + - csharp + - vb + name: Peek() + nameWithType: IEventBuffer.Peek() + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBuffer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Peek + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBuffer.cs + startLine: 26 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Get an integration event without removing it. + example: [] + syntax: + content: BufferedIntegrationEvent? Peek() + return: + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + description: The integration event, null will be returned if buffer is empty. + content.vb: Function Peek() As BufferedIntegrationEvent + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek* +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop + id: Pop + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + langs: + - csharp + - vb + name: Pop() + nameWithType: IEventBuffer.Pop() + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBuffer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Pop + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBuffer.cs + startLine: 32 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Get an integration event and remove it. + example: [] + syntax: + content: BufferedIntegrationEvent? Pop() + return: + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + description: The integration event, null will be returned if buffer is empty. + content.vb: Function Pop() As BufferedIntegrationEvent + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop* +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Count* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Count + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Count + name: Count + nameWithType: IEventBuffer.Count + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Count +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptions_MaximumBufferSize + name: MaximumBufferSize + nameWithType: EventBusOptions.MaximumBufferSize + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.html + name: EventBufferOverflowException + nameWithType: EventBufferOverflowException + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Add__1_System_String___0_ + name: Add + nameWithType: IEventBuffer.Add + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: '{TEvent}' + commentId: '!:TEvent' + definition: TEvent + name: TEvent + nameWithType: TEvent + fullName: TEvent +- uid: TEvent + name: TEvent + nameWithType: TEvent + fullName: TEvent +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Peek + name: Peek + nameWithType: IEventBuffer.Peek + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.html + name: BufferedIntegrationEvent + nameWithType: BufferedIntegrationEvent + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Pop + name: Pop + nameWithType: IEventBuffer.Pop + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.yml new file mode 100644 index 0000000..98d4647 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.yml @@ -0,0 +1,533 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + id: IEventBus + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(``0) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1(``0) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TraceId + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(``0) + langs: + - csharp + - vb + name: IEventBus + nameWithType: IEventBus + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IEventBus + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 集成事件消息队列 + example: [] + syntax: + content: public interface IEventBus + content.vb: Public Interface IEventBus +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(``0) + id: PublishAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + langs: + - csharp + - vb + name: PublishAsync(TEvent) + nameWithType: IEventBus.PublishAsync(TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync(TEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PublishAsync + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 发布事件。 + example: [] + syntax: + content: 'Task PublishAsync(TEvent @event) where TEvent : IntegrationEvent' + parameters: + - id: event + type: '{TEvent}' + description: 要发布的事件。 + typeParameters: + - id: TEvent + description: 事件类型。 + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Function PublishAsync(Of TEvent As IntegrationEvent)([event] As TEvent) As Task + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync* + nameWithType.vb: IEventBus.PublishAsync(Of TEvent)(TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync(Of TEvent)(TEvent) + name.vb: PublishAsync(Of TEvent)(TEvent) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync``1(System.String,``0) + id: PublishAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + langs: + - csharp + - vb + name: PublishAsync(string, TEvent) + nameWithType: IEventBus.PublishAsync(string, TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync(string, TEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PublishAsync + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + startLine: 23 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 发布事件。 + example: [] + syntax: + content: 'Task PublishAsync(string eventName, TEvent @event) where TEvent : IntegrationEvent' + parameters: + - id: eventName + type: System.String + description: 要发布的事件名称。 + - id: event + type: '{TEvent}' + description: 事件内容。 + typeParameters: + - id: TEvent + description: 事件类型。 + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Function PublishAsync(Of TEvent As IntegrationEvent)(eventName As String, [event] As TEvent) As Task + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync* + nameWithType.vb: IEventBus.PublishAsync(Of TEvent)(String, TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync(Of TEvent)(String, TEvent) + name.vb: PublishAsync(Of TEvent)(String, TEvent) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(``0) + id: TryPublishAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + langs: + - csharp + - vb + name: TryPublishAsync(TEvent) + nameWithType: IEventBus.TryPublishAsync(TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync(TEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: TryPublishAsync + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + startLine: 32 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 尝试发布集成事件。 + example: [] + syntax: + content: 'Task TryPublishAsync(TEvent @event) where TEvent : IntegrationEvent' + parameters: + - id: event + type: '{TEvent}' + description: 要发布的集成事件。 + typeParameters: + - id: TEvent + description: 集成事件类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 发布是否成功。 + content.vb: Function TryPublishAsync(Of TEvent As IntegrationEvent)([event] As TEvent) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync* + nameWithType.vb: IEventBus.TryPublishAsync(Of TEvent)(TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync(Of TEvent)(TEvent) + name.vb: TryPublishAsync(Of TEvent)(TEvent) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync``1(System.String,``0) + id: TryPublishAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + langs: + - csharp + - vb + name: TryPublishAsync(string, TEvent) + nameWithType: IEventBus.TryPublishAsync(string, TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync(string, TEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: TryPublishAsync + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + startLine: 42 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 尝试发布集成事件。 + example: [] + syntax: + content: 'Task TryPublishAsync(string eventName, TEvent @event) where TEvent : IntegrationEvent' + parameters: + - id: eventName + type: System.String + description: 集成事件名称。 + - id: event + type: '{TEvent}' + description: 集成事件。 + typeParameters: + - id: TEvent + description: 集成事件类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 发布是否成功。 + content.vb: Function TryPublishAsync(Of TEvent As IntegrationEvent)(eventName As String, [event] As TEvent) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync* + nameWithType.vb: IEventBus.TryPublishAsync(Of TEvent)(String, TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync(Of TEvent)(String, TEvent) + name.vb: TryPublishAsync(Of TEvent)(String, TEvent) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync``1(``0) + id: ReceiveAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + langs: + - csharp + - vb + name: ReceiveAsync(TEvent) + nameWithType: IEventBus.ReceiveAsync(TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync(TEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ReceiveAsync + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + startLine: 51 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 接收并处理集成事件。 + example: [] + syntax: + content: 'Task ReceiveAsync(TEvent receivedEvent) where TEvent : IntegrationEvent' + parameters: + - id: receivedEvent + type: '{TEvent}' + description: 收到的集成事件。 + typeParameters: + - id: TEvent + description: 集成事件类型。 + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Function ReceiveAsync(Of TEvent As IntegrationEvent)(receivedEvent As TEvent) As Task + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync* + nameWithType.vb: IEventBus.ReceiveAsync(Of TEvent)(TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync(Of TEvent)(TEvent) + name.vb: ReceiveAsync(Of TEvent)(TEvent) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TraceId + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TraceId + id: TraceId + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + langs: + - csharp + - vb + name: TraceId + nameWithType: IEventBus.TraceId + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TraceId + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: TraceId + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBus.cs + startLine: 57 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 当前上下文的 TraceId。 + example: [] + syntax: + content: Guid? TraceId { get; set; } + parameters: [] + return: + type: System.Nullable{System.Guid} + content.vb: Property TraceId As Guid? + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TraceId* +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_PublishAsync__1___0_ + name: PublishAsync + nameWithType: IEventBus.PublishAsync + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.PublishAsync +- uid: '{TEvent}' + commentId: '!:TEvent' + definition: TEvent + name: TEvent + nameWithType: TEvent + fullName: TEvent +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: TEvent + name: TEvent + nameWithType: TEvent + fullName: TEvent +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TryPublishAsync__1___0_ + name: TryPublishAsync + nameWithType: IEventBus.TryPublishAsync + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TryPublishAsync +- uid: System.Threading.Tasks.Task{System.Boolean} + commentId: T:System.Threading.Tasks.Task{System.Boolean} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Boolean) + fullName.vb: System.Threading.Tasks.Task(Of Boolean) + name.vb: Task(Of Boolean) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_ReceiveAsync__1___0_ + name: ReceiveAsync + nameWithType: IEventBus.ReceiveAsync + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.ReceiveAsync +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TraceId* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TraceId + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBus_TraceId + name: TraceId + nameWithType: IEventBus.TraceId + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.TraceId +- uid: System.Nullable{System.Guid} + commentId: T:System.Nullable{System.Guid} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.guid + name: Guid? + nameWithType: Guid? + fullName: System.Guid? + spec.csharp: + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' + spec.vb: + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.yml new file mode 100644 index 0000000..bd5ca3c --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.yml @@ -0,0 +1,195 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider + id: IEventBusProvider + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + langs: + - csharp + - vb + name: IEventBusProvider + nameWithType: IEventBusProvider + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBusProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IEventBusProvider + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBusProvider.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Provider contract for event bus. + example: [] + syntax: + content: public interface IEventBusProvider + content.vb: Public Interface IEventBusProvider +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + id: PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider + langs: + - csharp + - vb + name: PublishAsync(string, IntegrationEvent) + nameWithType: IEventBusProvider.PublishAsync(string, IntegrationEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync(string, Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBusProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PublishAsync + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBusProvider.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Emit an integration event. + example: [] + syntax: + content: Task PublishAsync(string eventName, IntegrationEvent @event) + parameters: + - id: eventName + type: System.String + description: The name of the event. + - id: event + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + description: The event body. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Function PublishAsync(eventName As String, [event] As IntegrationEvent) As Task + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync* + nameWithType.vb: IEventBusProvider.PublishAsync(String, IntegrationEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync(String, Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + name.vb: PublishAsync(String, IntegrationEvent) +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBusProvider_PublishAsync_System_String_Cnblogs_Architecture_Ddd_EventBus_Abstractions_IntegrationEvent_ + name: PublishAsync + nameWithType: IEventBusProvider.PublishAsync + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.html + name: IntegrationEvent + nameWithType: IntegrationEvent + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler.yml new file mode 100644 index 0000000..360a0e1 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler.yml @@ -0,0 +1,77 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler + id: IEventBusRequestHandler + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: [] + langs: + - csharp + - vb + name: IEventBusRequestHandler + nameWithType: IEventBusRequestHandler + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBusRequestHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IEventBusRequestHandler + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IEventBusRequestHandler.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: The empty interface as a generic type constraint + example: [] + syntax: + content: public interface IEventBusRequestHandler + content.vb: Public Interface IEventBusRequestHandler +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler-1.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler-1.yml new file mode 100644 index 0000000..9d2f7c0 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler-1.yml @@ -0,0 +1,213 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler`1 + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler`1 + id: IIntegrationEventHandler`1 + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: [] + langs: + - csharp + - vb + name: IIntegrationEventHandler + nameWithType: IIntegrationEventHandler + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IIntegrationEventHandler.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IIntegrationEventHandler + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IIntegrationEventHandler.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 集成事件处理器。 + example: [] + syntax: + content: 'public interface IIntegrationEventHandler : INotificationHandler, IEventBusRequestHandler where TEvent : IntegrationEvent' + typeParameters: + - id: TEvent + description: 集成事件。 + content.vb: Public Interface IIntegrationEventHandler(Of TEvent As IntegrationEvent) Inherits INotificationHandler(Of TEvent), IEventBusRequestHandler + inheritedMembers: + - MediatR.INotificationHandler{{TEvent}}.Handle({TEvent},System.Threading.CancellationToken) + nameWithType.vb: IIntegrationEventHandler(Of TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler(Of TEvent) + name.vb: IIntegrationEventHandler(Of TEvent) +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: MediatR.INotificationHandler{{TEvent}}.Handle({TEvent},System.Threading.CancellationToken) + commentId: M:MediatR.INotificationHandler{`0}.Handle(`0,System.Threading.CancellationToken) + parent: MediatR.INotificationHandler{{TEvent}} + definition: MediatR.INotificationHandler`1.Handle(`0,System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TEvent, CancellationToken) + nameWithType: INotificationHandler.Handle(TEvent, CancellationToken) + fullName: MediatR.INotificationHandler.Handle(TEvent, System.Threading.CancellationToken) + nameWithType.vb: INotificationHandler(Of TEvent).Handle(TEvent, CancellationToken) + fullName.vb: MediatR.INotificationHandler(Of TEvent).Handle(TEvent, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.INotificationHandler{`0}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TEvent + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.INotificationHandler{`0}.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TEvent + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.INotificationHandler`1.Handle(`0,System.Threading.CancellationToken) + commentId: M:MediatR.INotificationHandler`1.Handle(`0,System.Threading.CancellationToken) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: Handle(TNotification, CancellationToken) + nameWithType: INotificationHandler.Handle(TNotification, CancellationToken) + fullName: MediatR.INotificationHandler.Handle(TNotification, System.Threading.CancellationToken) + nameWithType.vb: INotificationHandler(Of TNotification).Handle(TNotification, CancellationToken) + fullName.vb: MediatR.INotificationHandler(Of TNotification).Handle(TNotification, System.Threading.CancellationToken) + spec.csharp: + - uid: MediatR.INotificationHandler`1.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TNotification + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: MediatR.INotificationHandler`1.Handle(`0,System.Threading.CancellationToken) + name: Handle + isExternal: true + - name: ( + - name: TNotification + - name: ',' + - name: " " + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: MediatR.INotificationHandler{{TEvent}} + commentId: T:MediatR.INotificationHandler{`0} + parent: MediatR + definition: MediatR.INotificationHandler`1 + name: INotificationHandler + nameWithType: INotificationHandler + fullName: MediatR.INotificationHandler + nameWithType.vb: INotificationHandler(Of TEvent) + fullName.vb: MediatR.INotificationHandler(Of TEvent) + name.vb: INotificationHandler(Of TEvent) + spec.csharp: + - uid: MediatR.INotificationHandler`1 + name: INotificationHandler + isExternal: true + - name: < + - name: TEvent + - name: '>' + spec.vb: + - uid: MediatR.INotificationHandler`1 + name: INotificationHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) +- uid: MediatR.INotificationHandler`1 + commentId: T:MediatR.INotificationHandler`1 + isExternal: true + name: INotificationHandler + nameWithType: INotificationHandler + fullName: MediatR.INotificationHandler + nameWithType.vb: INotificationHandler(Of TNotification) + fullName.vb: MediatR.INotificationHandler(Of TNotification) + name.vb: INotificationHandler(Of TNotification) + spec.csharp: + - uid: MediatR.INotificationHandler`1 + name: INotificationHandler + isExternal: true + - name: < + - name: TNotification + - name: '>' + spec.vb: + - uid: MediatR.INotificationHandler`1 + name: INotificationHandler + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TNotification + - name: ) +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.yml new file mode 100644 index 0000000..bb073b8 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.yml @@ -0,0 +1,869 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + id: InMemoryEventBuffer + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions}) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Add``1(System.String,``0) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Count + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Peek + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Pop + langs: + - csharp + - vb + name: InMemoryEventBuffer + nameWithType: InMemoryEventBuffer + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/InMemoryEventBuffer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: InMemoryEventBuffer + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/InMemoryEventBuffer.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Implementation of using . + example: [] + syntax: + content: 'public class InMemoryEventBuffer : IEventBuffer' + content.vb: Public Class InMemoryEventBuffer Implements IEventBuffer + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions}) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions}) + id: '#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions})' + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + langs: + - csharp + - vb + name: InMemoryEventBuffer(IOptions) + nameWithType: InMemoryEventBuffer.InMemoryEventBuffer(IOptions) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.InMemoryEventBuffer(Microsoft.Extensions.Options.IOptions) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/InMemoryEventBuffer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/InMemoryEventBuffer.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Creates an . + example: [] + syntax: + content: public InMemoryEventBuffer(IOptions options) + parameters: + - id: options + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions} + description: The Eventbus options. + content.vb: Public Sub New(options As IOptions(Of EventBusOptions)) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.#ctor* + nameWithType.vb: InMemoryEventBuffer.New(IOptions(Of EventBusOptions)) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.New(Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions)) + name.vb: New(IOptions(Of EventBusOptions)) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Count + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Count + id: Count + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + langs: + - csharp + - vb + name: Count + nameWithType: InMemoryEventBuffer.Count + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Count + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/InMemoryEventBuffer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Count + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/InMemoryEventBuffer.cs + startLine: 23 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Number of pending events. + example: [] + syntax: + content: public int Count { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property Count As Integer + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Count* + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Count +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Add``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Add``1(System.String,``0) + id: Add``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + langs: + - csharp + - vb + name: Add(string, TEvent) + nameWithType: InMemoryEventBuffer.Add(string, TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Add(string, TEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/InMemoryEventBuffer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Add + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/InMemoryEventBuffer.cs + startLine: 26 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Add an event to buffer. + example: [] + syntax: + content: 'public void Add(string name, TEvent @event) where TEvent : IntegrationEvent' + parameters: + - id: name + type: System.String + description: The name of integration event. + - id: event + type: '{TEvent}' + description: The event. + typeParameters: + - id: TEvent + description: The type of integration event. + content.vb: Public Sub Add(Of TEvent As IntegrationEvent)(name As String, [event] As TEvent) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Add* + exceptions: + - type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + description: Throws when the number of events in buffer exceeds . + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,{TEvent}) + nameWithType.vb: InMemoryEventBuffer.Add(Of TEvent)(String, TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Add(Of TEvent)(String, TEvent) + name.vb: Add(Of TEvent)(String, TEvent) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Peek + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Peek + id: Peek + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + langs: + - csharp + - vb + name: Peek() + nameWithType: InMemoryEventBuffer.Peek() + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Peek() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/InMemoryEventBuffer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Peek + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/InMemoryEventBuffer.cs + startLine: 38 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Get an integration event without removing it. + example: [] + syntax: + content: public BufferedIntegrationEvent? Peek() + return: + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + description: The integration event, null will be returned if buffer is empty. + content.vb: Public Function Peek() As BufferedIntegrationEvent + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Peek* + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Pop + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Pop + id: Pop + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + langs: + - csharp + - vb + name: Pop() + nameWithType: InMemoryEventBuffer.Pop() + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Pop() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/InMemoryEventBuffer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Pop + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/InMemoryEventBuffer.cs + startLine: 44 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Get an integration event and remove it. + example: [] + syntax: + content: public BufferedIntegrationEvent? Pop() + return: + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + description: The integration event, null will be returned if buffer is empty. + content.vb: Public Function Pop() As BufferedIntegrationEvent + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Pop* + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html + name: IEventBuffer + nameWithType: IEventBuffer + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer +- uid: System.Collections.Concurrent.ConcurrentQueue`1 + commentId: T:System.Collections.Concurrent.ConcurrentQueue`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.concurrent.concurrentqueue-1 + name: ConcurrentQueue + nameWithType: ConcurrentQueue + fullName: System.Collections.Concurrent.ConcurrentQueue + nameWithType.vb: ConcurrentQueue(Of T) + fullName.vb: System.Collections.Concurrent.ConcurrentQueue(Of T) + name.vb: ConcurrentQueue(Of T) + spec.csharp: + - uid: System.Collections.Concurrent.ConcurrentQueue`1 + name: ConcurrentQueue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.concurrent.concurrentqueue-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Concurrent.ConcurrentQueue`1 + name: ConcurrentQueue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.concurrent.concurrentqueue-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.html + name: InMemoryEventBuffer + nameWithType: InMemoryEventBuffer + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.#ctor + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_InMemoryEventBuffer__ctor_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptions__ + name: InMemoryEventBuffer + nameWithType: InMemoryEventBuffer.InMemoryEventBuffer + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.InMemoryEventBuffer + nameWithType.vb: InMemoryEventBuffer.New + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.New + name.vb: New +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of EventBusOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions) + name.vb: IOptions(Of EventBusOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + name: EventBusOptions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + name: EventBusOptions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html + - name: ) +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Count* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Count + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_InMemoryEventBuffer_Count + name: Count + nameWithType: InMemoryEventBuffer.Count + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Count +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Count + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Count + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Count + name: Count + nameWithType: IEventBuffer.Count + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Count +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptions_MaximumBufferSize + name: MaximumBufferSize + nameWithType: EventBusOptions.MaximumBufferSize + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.MaximumBufferSize +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.html + name: EventBufferOverflowException + nameWithType: EventBufferOverflowException + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Add* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Add + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_InMemoryEventBuffer_Add__1_System_String___0_ + name: Add + nameWithType: InMemoryEventBuffer.Add + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Add +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,{TEvent}) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + definition: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,``0) + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Add__1_System_String___0_ + name: Add(string, TEvent) + nameWithType: IEventBuffer.Add(string, TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add(string, TEvent) + nameWithType.vb: IEventBuffer.Add(Of TEvent)(String, TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add(Of TEvent)(String, TEvent) + name.vb: Add(Of TEvent)(String, TEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,``0) + name: Add + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Add__1_System_String___0_ + - name: < + - name: TEvent + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TEvent + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,``0) + name: Add + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Add__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TEvent + - name: ) +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: '{TEvent}' + commentId: '!:TEvent' + definition: TEvent + name: TEvent + nameWithType: TEvent + fullName: TEvent +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Add__1_System_String___0_ + name: Add(string, TEvent) + nameWithType: IEventBuffer.Add(string, TEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add(string, TEvent) + nameWithType.vb: IEventBuffer.Add(Of TEvent)(String, TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add(Of TEvent)(String, TEvent) + name.vb: Add(Of TEvent)(String, TEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,``0) + name: Add + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Add__1_System_String___0_ + - name: < + - name: TEvent + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TEvent + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Add``1(System.String,``0) + name: Add + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Add__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TEvent + - name: ) +- uid: TEvent + name: TEvent + nameWithType: TEvent + fullName: TEvent +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Peek* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Peek + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_InMemoryEventBuffer_Peek + name: Peek + nameWithType: InMemoryEventBuffer.Peek + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Peek +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Peek + name: Peek() + nameWithType: IEventBuffer.Peek() + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek + name: Peek + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Peek + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Peek + name: Peek + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Peek + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.html + name: BufferedIntegrationEvent + nameWithType: BufferedIntegrationEvent + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Pop* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Pop + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_InMemoryEventBuffer_Pop + name: Pop + nameWithType: InMemoryEventBuffer.Pop + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.Pop +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Pop + name: Pop() + nameWithType: IEventBuffer.Pop() + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop + name: Pop + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Pop + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.Pop + name: Pop + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_Pop + - name: ( + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.yml new file mode 100644 index 0000000..a28319f --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.yml @@ -0,0 +1,627 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + id: IntegrationEvent + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.#ctor(System.Guid,System.DateTimeOffset) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.CreatedTime + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.Id + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.TraceId + langs: + - csharp + - vb + name: IntegrationEvent + nameWithType: IntegrationEvent + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IntegrationEvent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IntegrationEvent + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IntegrationEvent.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 集成事件。 + example: [] + syntax: + content: 'public record IntegrationEvent : INotification, IEquatable' + content.vb: Public Class IntegrationEvent Implements INotification, IEquatable(Of IntegrationEvent) + inheritance: + - System.Object + implements: + - MediatR.INotification + - System.IEquatable{Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.#ctor(System.Guid,System.DateTimeOffset) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.#ctor(System.Guid,System.DateTimeOffset) + id: '#ctor(System.Guid,System.DateTimeOffset)' + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + langs: + - csharp + - vb + name: IntegrationEvent(Guid, DateTimeOffset) + nameWithType: IntegrationEvent.IntegrationEvent(Guid, DateTimeOffset) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.IntegrationEvent(System.Guid, System.DateTimeOffset) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IntegrationEvent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IntegrationEvent.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 集成事件。 + example: [] + syntax: + content: public IntegrationEvent(Guid Id, DateTimeOffset CreatedTime) + parameters: + - id: Id + type: System.Guid + description: 集成事件的 Id。 + - id: CreatedTime + type: System.DateTimeOffset + description: 集成事件创建时间。 + content.vb: Public Sub New(Id As Guid, CreatedTime As DateTimeOffset) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.#ctor* + nameWithType.vb: IntegrationEvent.New(Guid, DateTimeOffset) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.New(System.Guid, System.DateTimeOffset) + name.vb: New(Guid, DateTimeOffset) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.Id + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.Id + id: Id + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + langs: + - csharp + - vb + name: Id + nameWithType: IntegrationEvent.Id + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.Id + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IntegrationEvent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Id + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IntegrationEvent.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 集成事件的 Id。 + example: [] + syntax: + content: public Guid Id { get; init; } + parameters: [] + return: + type: System.Guid + content.vb: Public Property Id As Guid + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.Id* +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.CreatedTime + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.CreatedTime + id: CreatedTime + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + langs: + - csharp + - vb + name: CreatedTime + nameWithType: IntegrationEvent.CreatedTime + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.CreatedTime + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IntegrationEvent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CreatedTime + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IntegrationEvent.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 集成事件创建时间。 + example: [] + syntax: + content: public DateTimeOffset CreatedTime { get; init; } + parameters: [] + return: + type: System.DateTimeOffset + content.vb: Public Property CreatedTime As DateTimeOffset + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.CreatedTime* +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.TraceId + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.TraceId + id: TraceId + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + langs: + - csharp + - vb + name: TraceId + nameWithType: IntegrationEvent.TraceId + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.TraceId + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IntegrationEvent.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: TraceId + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/IntegrationEvent.cs + startLine: 14 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: 跟踪 Id。 + example: [] + syntax: + content: public Guid? TraceId { get; set; } + parameters: [] + return: + type: System.Nullable{System.Guid} + content.vb: Public Property TraceId As Guid? + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.TraceId* +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MediatR.INotification + commentId: T:MediatR.INotification + parent: MediatR + isExternal: true + name: INotification + nameWithType: INotification + fullName: MediatR.INotification +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of IntegrationEvent) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + name.vb: IEquatable(Of IntegrationEvent) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + name: IntegrationEvent + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + name: IntegrationEvent + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.html + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.#ctor + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IntegrationEvent__ctor_System_Guid_System_DateTimeOffset_ + name: IntegrationEvent + nameWithType: IntegrationEvent.IntegrationEvent + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.IntegrationEvent + nameWithType.vb: IntegrationEvent.New + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.New + name.vb: New +- uid: System.Guid + commentId: T:System.Guid + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + name: Guid + nameWithType: Guid + fullName: System.Guid +- uid: System.DateTimeOffset + commentId: T:System.DateTimeOffset + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.datetimeoffset + name: DateTimeOffset + nameWithType: DateTimeOffset + fullName: System.DateTimeOffset +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.Id* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.Id + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IntegrationEvent_Id + name: Id + nameWithType: IntegrationEvent.Id + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.Id +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.CreatedTime* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.CreatedTime + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IntegrationEvent_CreatedTime + name: CreatedTime + nameWithType: IntegrationEvent.CreatedTime + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.CreatedTime +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.TraceId* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.TraceId + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IntegrationEvent_TraceId + name: TraceId + nameWithType: IntegrationEvent.TraceId + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.TraceId +- uid: System.Nullable{System.Guid} + commentId: T:System.Nullable{System.Guid} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.guid + name: Guid? + nameWithType: Guid? + fullName: System.Guid? + spec.csharp: + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' + spec.vb: + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.yml new file mode 100644 index 0000000..186014c --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.yml @@ -0,0 +1,916 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService + id: PublishIntegrationEventHostedService + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions},System.IServiceProvider,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService},Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer) + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.ExecuteAsync(System.Threading.CancellationToken) + langs: + - csharp + - vb + name: PublishIntegrationEventHostedService + nameWithType: PublishIntegrationEventHostedService + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/PublishIntegrationEventHostedService.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PublishIntegrationEventHostedService + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/PublishIntegrationEventHostedService.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: The hosted service for publishing integration event at background. + example: [] + syntax: + content: 'public sealed class PublishIntegrationEventHostedService : BackgroundService, IHostedService, IDisposable' + content.vb: Public NotInheritable Class PublishIntegrationEventHostedService Inherits BackgroundService Implements IHostedService, IDisposable + inheritance: + - System.Object + - Microsoft.Extensions.Hosting.BackgroundService + implements: + - Microsoft.Extensions.Hosting.IHostedService + - System.IDisposable + inheritedMembers: + - Microsoft.Extensions.Hosting.BackgroundService.Dispose + - Microsoft.Extensions.Hosting.BackgroundService.StartAsync(System.Threading.CancellationToken) + - Microsoft.Extensions.Hosting.BackgroundService.StopAsync(System.Threading.CancellationToken) + - Microsoft.Extensions.Hosting.BackgroundService.ExecuteTask + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions},System.IServiceProvider,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService},Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions},System.IServiceProvider,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService},Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer) + id: '#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions},System.IServiceProvider,Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService},Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer)' + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService + langs: + - csharp + - vb + name: PublishIntegrationEventHostedService(IOptions, IServiceProvider, ILogger, IEventBuffer) + nameWithType: PublishIntegrationEventHostedService.PublishIntegrationEventHostedService(IOptions, IServiceProvider, ILogger, IEventBuffer) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.PublishIntegrationEventHostedService(Microsoft.Extensions.Options.IOptions, System.IServiceProvider, Microsoft.Extensions.Logging.ILogger, Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/PublishIntegrationEventHostedService.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/PublishIntegrationEventHostedService.cs + startLine: 25 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: Create a . + example: [] + syntax: + content: public PublishIntegrationEventHostedService(IOptions options, IServiceProvider serviceProvider, ILogger logger, IEventBuffer eventBuffer) + parameters: + - id: options + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions} + description: The event bus options. + - id: serviceProvider + type: System.IServiceProvider + description: The service provider. + - id: logger + type: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService} + description: The logger. + - id: eventBuffer + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + description: The buffer for integration events. + content.vb: Public Sub New(options As IOptions(Of EventBusOptions), serviceProvider As IServiceProvider, logger As ILogger(Of PublishIntegrationEventHostedService), eventBuffer As IEventBuffer) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.#ctor* + nameWithType.vb: PublishIntegrationEventHostedService.New(IOptions(Of EventBusOptions), IServiceProvider, ILogger(Of PublishIntegrationEventHostedService), IEventBuffer) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.New(Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions), System.IServiceProvider, Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService), Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer) + name.vb: New(IOptions(Of EventBusOptions), IServiceProvider, ILogger(Of PublishIntegrationEventHostedService), IEventBuffer) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.ExecuteAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.ExecuteAsync(System.Threading.CancellationToken) + id: ExecuteAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService + langs: + - csharp + - vb + name: ExecuteAsync(CancellationToken) + nameWithType: PublishIntegrationEventHostedService.ExecuteAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.ExecuteAsync(System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/PublishIntegrationEventHostedService.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ExecuteAsync + path: src/Cnblogs.Architecture.Ddd.EventBus.Abstractions/PublishIntegrationEventHostedService.cs + startLine: 38 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions + namespace: Cnblogs.Architecture.Ddd.EventBus.Abstractions + summary: >- + This method is called when the starts. The implementation should return a task that represents + + the lifetime of the long running operation(s) being performed. + remarks: See Worker Services in .NET for implementation guidelines. + example: [] + syntax: + content: protected override Task ExecuteAsync(CancellationToken stoppingToken) + parameters: + - id: stoppingToken + type: System.Threading.CancellationToken + description: Triggered when is called. + return: + type: System.Threading.Tasks.Task + description: A that represents the long running operations. + content.vb: Protected Overrides Function ExecuteAsync(stoppingToken As CancellationToken) As Task + overridden: Microsoft.Extensions.Hosting.BackgroundService.ExecuteAsync(System.Threading.CancellationToken) + overload: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.ExecuteAsync* +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Microsoft.Extensions.Hosting.BackgroundService + commentId: T:Microsoft.Extensions.Hosting.BackgroundService + parent: Microsoft.Extensions.Hosting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice + name: BackgroundService + nameWithType: BackgroundService + fullName: Microsoft.Extensions.Hosting.BackgroundService +- uid: Microsoft.Extensions.Hosting.IHostedService + commentId: T:Microsoft.Extensions.Hosting.IHostedService + parent: Microsoft.Extensions.Hosting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice + name: IHostedService + nameWithType: IHostedService + fullName: Microsoft.Extensions.Hosting.IHostedService +- uid: System.IDisposable + commentId: T:System.IDisposable + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable + name: IDisposable + nameWithType: IDisposable + fullName: System.IDisposable +- uid: Microsoft.Extensions.Hosting.BackgroundService.Dispose + commentId: M:Microsoft.Extensions.Hosting.BackgroundService.Dispose + parent: Microsoft.Extensions.Hosting.BackgroundService + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice.dispose + name: Dispose() + nameWithType: BackgroundService.Dispose() + fullName: Microsoft.Extensions.Hosting.BackgroundService.Dispose() + spec.csharp: + - uid: Microsoft.Extensions.Hosting.BackgroundService.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice.dispose + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Extensions.Hosting.BackgroundService.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice.dispose + - name: ( + - name: ) +- uid: Microsoft.Extensions.Hosting.BackgroundService.StartAsync(System.Threading.CancellationToken) + commentId: M:Microsoft.Extensions.Hosting.BackgroundService.StartAsync(System.Threading.CancellationToken) + parent: Microsoft.Extensions.Hosting.BackgroundService + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice.startasync + name: StartAsync(CancellationToken) + nameWithType: BackgroundService.StartAsync(CancellationToken) + fullName: Microsoft.Extensions.Hosting.BackgroundService.StartAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Microsoft.Extensions.Hosting.BackgroundService.StartAsync(System.Threading.CancellationToken) + name: StartAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice.startasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Microsoft.Extensions.Hosting.BackgroundService.StartAsync(System.Threading.CancellationToken) + name: StartAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice.startasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: Microsoft.Extensions.Hosting.BackgroundService.StopAsync(System.Threading.CancellationToken) + commentId: M:Microsoft.Extensions.Hosting.BackgroundService.StopAsync(System.Threading.CancellationToken) + parent: Microsoft.Extensions.Hosting.BackgroundService + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice.stopasync + name: StopAsync(CancellationToken) + nameWithType: BackgroundService.StopAsync(CancellationToken) + fullName: Microsoft.Extensions.Hosting.BackgroundService.StopAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Microsoft.Extensions.Hosting.BackgroundService.StopAsync(System.Threading.CancellationToken) + name: StopAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice.stopasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Microsoft.Extensions.Hosting.BackgroundService.StopAsync(System.Threading.CancellationToken) + name: StopAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice.stopasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: Microsoft.Extensions.Hosting.BackgroundService.ExecuteTask + commentId: P:Microsoft.Extensions.Hosting.BackgroundService.ExecuteTask + parent: Microsoft.Extensions.Hosting.BackgroundService + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice.executetask + name: ExecuteTask + nameWithType: BackgroundService.ExecuteTask + fullName: Microsoft.Extensions.Hosting.BackgroundService.ExecuteTask +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.Extensions.Hosting + commentId: N:Microsoft.Extensions.Hosting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Hosting + nameWithType: Microsoft.Extensions.Hosting + fullName: Microsoft.Extensions.Hosting + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Hosting + name: Hosting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Hosting + name: Hosting + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.html + name: PublishIntegrationEventHostedService + nameWithType: PublishIntegrationEventHostedService + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.#ctor + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_PublishIntegrationEventHostedService__ctor_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptions__System_IServiceProvider_Microsoft_Extensions_Logging_ILogger_Cnblogs_Architecture_Ddd_EventBus_Abstractions_PublishIntegrationEventHostedService__Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBuffer_ + name: PublishIntegrationEventHostedService + nameWithType: PublishIntegrationEventHostedService.PublishIntegrationEventHostedService + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.PublishIntegrationEventHostedService + nameWithType.vb: PublishIntegrationEventHostedService.New + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.New + name.vb: New +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of EventBusOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions) + name.vb: IOptions(Of EventBusOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + name: EventBusOptions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + name: EventBusOptions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html + - name: ) +- uid: System.IServiceProvider + commentId: T:System.IServiceProvider + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iserviceprovider + name: IServiceProvider + nameWithType: IServiceProvider + fullName: System.IServiceProvider +- uid: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService} + commentId: T:Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService} + parent: Microsoft.Extensions.Logging + definition: Microsoft.Extensions.Logging.ILogger`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger + nameWithType: ILogger + fullName: Microsoft.Extensions.Logging.ILogger + nameWithType.vb: ILogger(Of PublishIntegrationEventHostedService) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService) + name.vb: ILogger(Of PublishIntegrationEventHostedService) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService + name: PublishIntegrationEventHostedService + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService + name: PublishIntegrationEventHostedService + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html + name: IEventBuffer + nameWithType: IEventBuffer + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: Microsoft.Extensions.Logging.ILogger`1 + commentId: T:Microsoft.Extensions.Logging.ILogger`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger + nameWithType: ILogger + fullName: Microsoft.Extensions.Logging.ILogger + nameWithType.vb: ILogger(Of TCategoryName) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName) + name.vb: ILogger(Of TCategoryName) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - name: TCategoryName + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - name: TCategoryName + - name: ) +- uid: Microsoft.Extensions.Logging + commentId: N:Microsoft.Extensions.Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Logging + nameWithType: Microsoft.Extensions.Logging + fullName: Microsoft.Extensions.Logging + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging +- uid: Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + commentId: M:Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + parent: Microsoft.Extensions.Hosting.IHostedService + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.stopasync + name: StopAsync(CancellationToken) + nameWithType: IHostedService.StopAsync(CancellationToken) + fullName: Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + name: StopAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.stopasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Microsoft.Extensions.Hosting.IHostedService.StopAsync(System.Threading.CancellationToken) + name: StopAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.ihostedservice.stopasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: Microsoft.Extensions.Hosting.BackgroundService.ExecuteAsync(System.Threading.CancellationToken) + commentId: M:Microsoft.Extensions.Hosting.BackgroundService.ExecuteAsync(System.Threading.CancellationToken) + parent: Microsoft.Extensions.Hosting.BackgroundService + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice.executeasync + name: ExecuteAsync(CancellationToken) + nameWithType: BackgroundService.ExecuteAsync(CancellationToken) + fullName: Microsoft.Extensions.Hosting.BackgroundService.ExecuteAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Microsoft.Extensions.Hosting.BackgroundService.ExecuteAsync(System.Threading.CancellationToken) + name: ExecuteAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice.executeasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Microsoft.Extensions.Hosting.BackgroundService.ExecuteAsync(System.Threading.CancellationToken) + name: ExecuteAsync + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.hosting.backgroundservice.executeasync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.ExecuteAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.ExecuteAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_PublishIntegrationEventHostedService_ExecuteAsync_System_Threading_CancellationToken_ + name: ExecuteAsync + nameWithType: PublishIntegrationEventHostedService.ExecuteAsync + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.ExecuteAsync +- uid: System.Threading.CancellationToken + commentId: T:System.Threading.CancellationToken + parent: System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: CancellationToken + nameWithType: CancellationToken + fullName: System.Threading.CancellationToken +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: System.Threading + commentId: N:System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading + nameWithType: System.Threading + fullName: System.Threading + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.yml new file mode 100644 index 0000000..342a08c --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Abstractions.yml @@ -0,0 +1,193 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + id: Cnblogs.Architecture.Ddd.EventBus.Abstractions + children: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler`1 + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute.html + name: AssemblyAppNameAttribute + nameWithType: AssemblyAppNameAttribute + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent.html + name: BufferedIntegrationEvent + nameWithType: BufferedIntegrationEvent + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus.html + name: DefaultEventBus + nameWithType: DefaultEventBus + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException.html + name: EventBufferOverflowException + nameWithType: EventBufferOverflowException + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions.html + name: EventBusOptions + nameWithType: EventBusOptions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + name: EventBusOptionsBuilder + nameWithType: EventBusOptionsBuilder + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector.html + name: EventBusServiceInjector + nameWithType: EventBusServiceInjector + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer.html + name: IEventBuffer + nameWithType: IEventBuffer + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html + name: IEventBus + nameWithType: IEventBus + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.html + name: IEventBusProvider + nameWithType: IEventBusProvider + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler.html + name: IEventBusRequestHandler + nameWithType: IEventBusRequestHandler + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler`1 + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler`1 + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler-1.html + name: IIntegrationEventHandler + nameWithType: IIntegrationEventHandler + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler + nameWithType.vb: IIntegrationEventHandler(Of TEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler(Of TEvent) + name.vb: IIntegrationEventHandler(Of TEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler`1 + name: IIntegrationEventHandler + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler-1.html + - name: < + - name: TEvent + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler`1 + name: IIntegrationEventHandler + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler-1.html + - name: ( + - name: Of + - name: " " + - name: TEvent + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer.html + name: InMemoryEventBuffer + nameWithType: InMemoryEventBuffer + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.html + name: IntegrationEvent + nameWithType: IntegrationEvent + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService.html + name: PublishIntegrationEventHostedService + nameWithType: PublishIntegrationEventHostedService + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.yml new file mode 100644 index 0000000..185855f --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.yml @@ -0,0 +1,593 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + id: CqrsInjectorExtensions + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr + children: + - Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Reflection.Assembly) + - Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String) + langs: + - csharp + - vb + name: CqrsInjectorExtensions + nameWithType: CqrsInjectorExtensions + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/CqrsInjectorExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CqrsInjectorExtensions + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/CqrsInjectorExtensions.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Cnblogs.Architecture.Ddd.EventBus.Dapr + summary: 添加 Dapr 到 + example: [] + syntax: + content: public static class CqrsInjectorExtensions + content.vb: Public Module CqrsInjectorExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Reflection.Assembly) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Reflection.Assembly) + id: AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Reflection.Assembly) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + langs: + - csharp + - vb + name: AddDaprEventBus(CqrsInjector, Assembly) + nameWithType: CqrsInjectorExtensions.AddDaprEventBus(CqrsInjector, Assembly) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Reflection.Assembly) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/CqrsInjectorExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddDaprEventBus + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/CqrsInjectorExtensions.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Cnblogs.Architecture.Ddd.EventBus.Dapr + summary: 添加 Dapr 实现的 。 + example: [] + syntax: + content: >- + [Obsolete("Use builder.AddCqrs().AddEventBus(o => o.UseDapr(assembly)) instead.", true)] + + public static CqrsInjector AddDaprEventBus(this CqrsInjector cqrsInjector, Assembly integrationEventAssembly) + parameters: + - id: cqrsInjector + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: + - id: integrationEventAssembly + type: System.Reflection.Assembly + description: 集成事件所在的 Assembly。 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: >- + o.UseDapr(assembly)) instead.", True)> + + Public Shared Function AddDaprEventBus(cqrsInjector As CqrsInjector, integrationEventAssembly As Assembly) As CqrsInjector + overload: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String,System.Boolean) + arguments: + - type: System.String + value: Use builder.AddCqrs().AddEventBus(o => o.UseDapr(assembly)) instead. + - type: System.Boolean + value: true +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String) + id: AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + langs: + - csharp + - vb + name: AddDaprEventBus(CqrsInjector, string) + nameWithType: CqrsInjectorExtensions.AddDaprEventBus(CqrsInjector, string) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/CqrsInjectorExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddDaprEventBus + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/CqrsInjectorExtensions.cs + startLine: 29 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Cnblogs.Architecture.Ddd.EventBus.Dapr + summary: 添加 DaprClient + example: [] + syntax: + content: >- + [Obsolete("Use builder.AddCqrs().AddEventBus(o => o.UseDapr(appName)) instead.", true)] + + public static CqrsInjector AddDaprEventBus(this CqrsInjector cqrsInjector, string appName) + parameters: + - id: cqrsInjector + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: + - id: appName + type: System.String + description: 发布事件时使用的 appName。 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: >- + o.UseDapr(appName)) instead.", True)> + + Public Shared Function AddDaprEventBus(cqrsInjector As CqrsInjector, appName As String) As CqrsInjector + overload: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String,System.Boolean) + arguments: + - type: System.String + value: Use builder.AddCqrs().AddEventBus(o => o.UseDapr(appName)) instead. + - type: System.Boolean + value: true + nameWithType.vb: CqrsInjectorExtensions.AddDaprEventBus(CqrsInjector, String) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, String) + name.vb: AddDaprEventBus(CqrsInjector, String) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + name: CqrsInjector + nameWithType: CqrsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Dapr + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Dapr + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Dapr + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html + name: IEventBus + nameWithType: IEventBus + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_CqrsInjectorExtensions_AddDaprEventBus_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Reflection_Assembly_ + name: AddDaprEventBus + nameWithType: CqrsInjectorExtensions.AddDaprEventBus + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.AddDaprEventBus +- uid: System.Reflection.Assembly + commentId: T:System.Reflection.Assembly + parent: System.Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + name: Assembly + nameWithType: Assembly + fullName: System.Reflection.Assembly +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: System.Reflection + commentId: N:System.Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Reflection + nameWithType: System.Reflection + fullName: System.Reflection + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Reflection + name: Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Reflection + name: Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.yml new file mode 100644 index 0000000..da12617 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.yml @@ -0,0 +1,512 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector + id: DaprEventBusInjector + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr + children: + - Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.Reflection.Assembly) + - Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.String) + langs: + - csharp + - vb + name: DaprEventBusInjector + nameWithType: DaprEventBusInjector + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DaprEventBusInjector + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusInjector.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Cnblogs.Architecture.Ddd.EventBus.Dapr + summary: Injector methods for dapr event bus. + example: [] + syntax: + content: public static class DaprEventBusInjector + content.vb: Public Module DaprEventBusInjector + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.Reflection.Assembly) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.Reflection.Assembly) + id: UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.Reflection.Assembly) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector + langs: + - csharp + - vb + name: UseDapr(EventBusOptionsBuilder, Assembly) + nameWithType: DaprEventBusInjector.UseDapr(EventBusOptionsBuilder, Assembly) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder, System.Reflection.Assembly) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UseDapr + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusInjector.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Cnblogs.Architecture.Ddd.EventBus.Dapr + summary: Use dapr as event bus provider. + example: [] + syntax: + content: public static EventBusOptionsBuilder UseDapr(this EventBusOptionsBuilder builder, Assembly integrationEventAssembly) + parameters: + - id: builder + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + description: The . + - id: integrationEventAssembly + type: System.Reflection.Assembly + description: The assembly of integration events of current app. + return: + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + description: '' + content.vb: Public Shared Function UseDapr(builder As EventBusOptionsBuilder, integrationEventAssembly As Assembly) As EventBusOptionsBuilder + overload: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr* +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.String) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.String) + id: UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector + langs: + - csharp + - vb + name: UseDapr(EventBusOptionsBuilder, string) + nameWithType: DaprEventBusInjector.UseDapr(EventBusOptionsBuilder, string) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UseDapr + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusInjector.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Cnblogs.Architecture.Ddd.EventBus.Dapr + summary: Use dapr as event bus provider. + example: [] + syntax: + content: public static EventBusOptionsBuilder UseDapr(this EventBusOptionsBuilder builder, string appName) + parameters: + - id: builder + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + description: The . + - id: appName + type: System.String + description: The name of current app. + return: + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + description: '' + content.vb: Public Shared Function UseDapr(builder As EventBusOptionsBuilder, appName As String) As EventBusOptionsBuilder + overload: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr* + nameWithType.vb: DaprEventBusInjector.UseDapr(EventBusOptionsBuilder, String) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr(Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder, String) + name.vb: UseDapr(EventBusOptionsBuilder, String) +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Dapr + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Dapr + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Dapr + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder.html + name: EventBusOptionsBuilder + nameWithType: EventBusOptionsBuilder + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusInjector_UseDapr_Cnblogs_Architecture_Ddd_EventBus_Abstractions_EventBusOptionsBuilder_System_Reflection_Assembly_ + name: UseDapr + nameWithType: DaprEventBusInjector.UseDapr + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.UseDapr +- uid: System.Reflection.Assembly + commentId: T:System.Reflection.Assembly + parent: System.Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + name: Assembly + nameWithType: Assembly + fullName: System.Reflection.Assembly +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: System.Reflection + commentId: N:System.Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Reflection + nameWithType: System.Reflection + fullName: System.Reflection + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Reflection + name: Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Reflection + name: Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.yml new file mode 100644 index 0000000..264cf35 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.yml @@ -0,0 +1,815 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider + id: DaprEventBusProvider + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr + children: + - Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.#ctor(Dapr.Client.DaprClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider}) + - Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + langs: + - csharp + - vb + name: DaprEventBusProvider + nameWithType: DaprEventBusProvider + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DaprEventBusProvider + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusProvider.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Cnblogs.Architecture.Ddd.EventBus.Dapr + summary: Implementations for using Dapr. + example: [] + syntax: + content: 'public class DaprEventBusProvider : IEventBusProvider' + content.vb: Public Class DaprEventBusProvider Implements IEventBusProvider + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.#ctor(Dapr.Client.DaprClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider}) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.#ctor(Dapr.Client.DaprClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider}) + id: '#ctor(Dapr.Client.DaprClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions},Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider})' + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider + langs: + - csharp + - vb + name: DaprEventBusProvider(DaprClient, IOptions, ILogger) + nameWithType: DaprEventBusProvider.DaprEventBusProvider(DaprClient, IOptions, ILogger) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.DaprEventBusProvider(Dapr.Client.DaprClient, Microsoft.Extensions.Options.IOptions, Microsoft.Extensions.Logging.ILogger) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusProvider.cs + startLine: 22 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Cnblogs.Architecture.Ddd.EventBus.Dapr + summary: Create a . + example: [] + syntax: + content: public DaprEventBusProvider(DaprClient daprClient, IOptions daprOptions, ILogger logger) + parameters: + - id: daprClient + type: Dapr.Client.DaprClient + description: The underlying dapr client. + - id: daprOptions + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions} + description: The options for dapr. + - id: logger + type: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider} + description: The logger. + content.vb: Public Sub New(daprClient As DaprClient, daprOptions As IOptions(Of DaprOptions), logger As ILogger(Of DaprEventBusProvider)) + overload: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.#ctor* + nameWithType.vb: DaprEventBusProvider.New(DaprClient, IOptions(Of DaprOptions), ILogger(Of DaprEventBusProvider)) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.New(Dapr.Client.DaprClient, Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions), Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider)) + name.vb: New(DaprClient, IOptions(Of DaprOptions), ILogger(Of DaprEventBusProvider)) +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + id: PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider + langs: + - csharp + - vb + name: PublishAsync(string, IntegrationEvent) + nameWithType: DaprEventBusProvider.PublishAsync(string, IntegrationEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.PublishAsync(string, Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PublishAsync + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusProvider.cs + startLine: 33 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Cnblogs.Architecture.Ddd.EventBus.Dapr + summary: Emit an integration event. + example: [] + syntax: + content: public Task PublishAsync(string eventName, IntegrationEvent @event) + parameters: + - id: eventName + type: System.String + description: The name of the event. + - id: event + type: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + description: The event body. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Public Function PublishAsync(eventName As String, [event] As IntegrationEvent) As Task + overload: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.PublishAsync* + implements: + - Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + nameWithType.vb: DaprEventBusProvider.PublishAsync(String, IntegrationEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.PublishAsync(String, Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + name.vb: PublishAsync(String, IntegrationEvent) +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.html + name: IEventBusProvider + nameWithType: IEventBusProvider + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Dapr + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Dapr + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Dapr + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.html + name: DaprEventBusProvider + nameWithType: DaprEventBusProvider + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.#ctor + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusProvider__ctor_Dapr_Client_DaprClient_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprOptions__Microsoft_Extensions_Logging_ILogger_Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusProvider__ + name: DaprEventBusProvider + nameWithType: DaprEventBusProvider.DaprEventBusProvider + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.DaprEventBusProvider + nameWithType.vb: DaprEventBusProvider.New + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.New + name.vb: New +- uid: Dapr.Client.DaprClient + commentId: T:Dapr.Client.DaprClient + parent: Dapr.Client + isExternal: true + name: DaprClient + nameWithType: DaprClient + fullName: Dapr.Client.DaprClient +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of DaprOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions) + name.vb: IOptions(Of DaprOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions + name: DaprOptions + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions + name: DaprOptions + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.html + - name: ) +- uid: Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider} + commentId: T:Microsoft.Extensions.Logging.ILogger{Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider} + parent: Microsoft.Extensions.Logging + definition: Microsoft.Extensions.Logging.ILogger`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger + nameWithType: ILogger + fullName: Microsoft.Extensions.Logging.ILogger + nameWithType.vb: ILogger(Of DaprEventBusProvider) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider) + name.vb: ILogger(Of DaprEventBusProvider) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider + name: DaprEventBusProvider + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider + name: DaprEventBusProvider + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.html + - name: ) +- uid: Dapr.Client + commentId: N:Dapr.Client + isExternal: true + name: Dapr.Client + nameWithType: Dapr.Client + fullName: Dapr.Client + spec.csharp: + - uid: Dapr + name: Dapr + isExternal: true + - name: . + - uid: Dapr.Client + name: Client + isExternal: true + spec.vb: + - uid: Dapr + name: Dapr + isExternal: true + - name: . + - uid: Dapr.Client + name: Client + isExternal: true +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: Microsoft.Extensions.Logging.ILogger`1 + commentId: T:Microsoft.Extensions.Logging.ILogger`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + name: ILogger + nameWithType: ILogger + fullName: Microsoft.Extensions.Logging.ILogger + nameWithType.vb: ILogger(Of TCategoryName) + fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName) + name.vb: ILogger(Of TCategoryName) + spec.csharp: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: < + - name: TCategoryName + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Logging.ILogger`1 + name: ILogger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 + - name: ( + - name: Of + - name: " " + - name: TCategoryName + - name: ) +- uid: Microsoft.Extensions.Logging + commentId: N:Microsoft.Extensions.Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Logging + nameWithType: Microsoft.Extensions.Logging + fullName: Microsoft.Extensions.Logging + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Logging + name: Logging + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.PublishAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprEventBusProvider_PublishAsync_System_String_Cnblogs_Architecture_Ddd_EventBus_Abstractions_IntegrationEvent_ + name: PublishAsync + nameWithType: DaprEventBusProvider.PublishAsync + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.PublishAsync +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + commentId: M:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBusProvider_PublishAsync_System_String_Cnblogs_Architecture_Ddd_EventBus_Abstractions_IntegrationEvent_ + name: PublishAsync(string, IntegrationEvent) + nameWithType: IEventBusProvider.PublishAsync(string, IntegrationEvent) + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync(string, Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + nameWithType.vb: IEventBusProvider.PublishAsync(String, IntegrationEvent) + fullName.vb: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync(String, Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + name.vb: PublishAsync(String, IntegrationEvent) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + name: PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBusProvider_PublishAsync_System_String_Cnblogs_Architecture_Ddd_EventBus_Abstractions_IntegrationEvent_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + name: IntegrationEvent + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.html + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.PublishAsync(System.String,Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent) + name: PublishAsync + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider.html#Cnblogs_Architecture_Ddd_EventBus_Abstractions_IEventBusProvider_PublishAsync_System_String_Cnblogs_Architecture_Ddd_EventBus_Abstractions_IntegrationEvent_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + name: IntegrationEvent + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.html + - name: ) +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent.html + name: IntegrationEvent + nameWithType: IntegrationEvent + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.yml new file mode 100644 index 0000000..2d1f639 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.yml @@ -0,0 +1,411 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions + id: DaprOptions + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr + children: + - Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.AppName + - Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.PubSubName + langs: + - csharp + - vb + name: DaprOptions + nameWithType: DaprOptions + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DaprOptions + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprOptions.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Cnblogs.Architecture.Ddd.EventBus.Dapr + summary: Dapr 配置。 + example: [] + syntax: + content: public class DaprOptions + content.vb: Public Class DaprOptions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.AppName + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.AppName + id: AppName + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions + langs: + - csharp + - vb + name: AppName + nameWithType: DaprOptions.AppName + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.AppName + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AppName + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprOptions.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Cnblogs.Architecture.Ddd.EventBus.Dapr + summary: 应用名称。 + example: [] + syntax: + content: public string AppName { get; set; } + parameters: [] + return: + type: System.String + content.vb: Public Property AppName As String + overload: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.AppName* +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.PubSubName + commentId: P:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.PubSubName + id: PubSubName + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions + langs: + - csharp + - vb + name: PubSubName + nameWithType: DaprOptions.PubSubName + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.PubSubName + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PubSubName + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprOptions.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Cnblogs.Architecture.Ddd.EventBus.Dapr + summary: 使用的管道名称。 + example: [] + syntax: + content: public static string PubSubName { get; set; } + parameters: [] + return: + type: System.String + content.vb: Public Shared Property PubSubName As String + overload: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.PubSubName* +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Dapr + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Dapr + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Dapr + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.AppName* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.AppName + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprOptions_AppName + name: AppName + nameWithType: DaprOptions.AppName + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.AppName +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.PubSubName* + commentId: Overload:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.PubSubName + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.html#Cnblogs_Architecture_Ddd_EventBus_Dapr_DaprOptions_PubSubName + name: PubSubName + nameWithType: DaprOptions.PubSubName + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.PubSubName diff --git a/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.yml b/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.yml new file mode 100644 index 0000000..34c8353 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.EventBus.Dapr.yml @@ -0,0 +1,92 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Dapr + id: Cnblogs.Architecture.Ddd.EventBus.Dapr + children: + - Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + - Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector + - Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider + - Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.EventBus.Dapr + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Dapr + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr +references: +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html + name: CqrsInjectorExtensions + nameWithType: CqrsInjectorExtensions + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector.html + name: DaprEventBusInjector + nameWithType: DaprEventBusInjector + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider.html + name: DaprEventBusProvider + nameWithType: DaprEventBusProvider + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions.html + name: DaprOptions + nameWithType: DaprOptions + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Dapr + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Dapr + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Dapr + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.yml new file mode 100644 index 0000000..391e9b7 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.yml @@ -0,0 +1,613 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + id: AcquireDistributionLockFailedException + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.#ctor(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.#ctor(System.String,System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.LockKey + langs: + - csharp + - vb + name: AcquireDistributionLockFailedException + nameWithType: AcquireDistributionLockFailedException + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/AcquireDistributionLockFailedException.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AcquireDistributionLockFailedException + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/AcquireDistributionLockFailedException.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 获取分布式锁失败异常。 + example: [] + syntax: + content: 'public class AcquireDistributionLockFailedException : Exception, ISerializable' + content.vb: Public Class AcquireDistributionLockFailedException Inherits Exception Implements ISerializable + inheritance: + - System.Object + - System.Exception + implements: + - System.Runtime.Serialization.ISerializable + inheritedMembers: + - System.Exception.GetBaseException + - System.Exception.GetType + - System.Exception.ToString + - System.Exception.Data + - System.Exception.HelpLink + - System.Exception.HResult + - System.Exception.InnerException + - System.Exception.Message + - System.Exception.Source + - System.Exception.StackTrace + - System.Exception.TargetSite + - System.Exception.SerializeObjectState + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.#ctor(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.#ctor(System.String) + id: '#ctor(System.String)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + langs: + - csharp + - vb + name: AcquireDistributionLockFailedException(string) + nameWithType: AcquireDistributionLockFailedException.AcquireDistributionLockFailedException(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.AcquireDistributionLockFailedException(string) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/AcquireDistributionLockFailedException.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/AcquireDistributionLockFailedException.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 抛出分布式锁失败异常。 + example: [] + syntax: + content: public AcquireDistributionLockFailedException(string lockKey) + parameters: + - id: lockKey + type: System.String + description: 请求的key。 + content.vb: Public Sub New(lockKey As String) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.#ctor* + nameWithType.vb: AcquireDistributionLockFailedException.New(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.New(String) + name.vb: New(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.#ctor(System.String,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.#ctor(System.String,System.String) + id: '#ctor(System.String,System.String)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + langs: + - csharp + - vb + name: AcquireDistributionLockFailedException(string?, string) + nameWithType: AcquireDistributionLockFailedException.AcquireDistributionLockFailedException(string?, string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.AcquireDistributionLockFailedException(string?, string) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/AcquireDistributionLockFailedException.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/AcquireDistributionLockFailedException.cs + startLine: 21 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 抛出分布式锁失败异常。 + example: [] + syntax: + content: public AcquireDistributionLockFailedException(string? message, string lockKey) + parameters: + - id: message + type: System.String + description: 异常信息。 + - id: lockKey + type: System.String + description: 请求的key。 + content.vb: Public Sub New(message As String, lockKey As String) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.#ctor* + nameWithType.vb: AcquireDistributionLockFailedException.New(String, String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.New(String, String) + name.vb: New(String, String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.LockKey + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.LockKey + id: LockKey + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + langs: + - csharp + - vb + name: LockKey + nameWithType: AcquireDistributionLockFailedException.LockKey + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.LockKey + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/AcquireDistributionLockFailedException.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: LockKey + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/AcquireDistributionLockFailedException.cs + startLine: 30 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 请求锁对应的 key。 + example: [] + syntax: + content: public string LockKey { get; } + parameters: [] + return: + type: System.String + content.vb: Public ReadOnly Property LockKey As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.LockKey* +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Exception + commentId: T:System.Exception + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception + name: Exception + nameWithType: Exception + fullName: System.Exception +- uid: System.Runtime.Serialization.ISerializable + commentId: T:System.Runtime.Serialization.ISerializable + parent: System.Runtime.Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.serialization.iserializable + name: ISerializable + nameWithType: ISerializable + fullName: System.Runtime.Serialization.ISerializable +- uid: System.Exception.GetBaseException + commentId: M:System.Exception.GetBaseException + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.getbaseexception + name: GetBaseException() + nameWithType: Exception.GetBaseException() + fullName: System.Exception.GetBaseException() + spec.csharp: + - uid: System.Exception.GetBaseException + name: GetBaseException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.getbaseexception + - name: ( + - name: ) + spec.vb: + - uid: System.Exception.GetBaseException + name: GetBaseException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.getbaseexception + - name: ( + - name: ) +- uid: System.Exception.GetType + commentId: M:System.Exception.GetType + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.gettype + name: GetType() + nameWithType: Exception.GetType() + fullName: System.Exception.GetType() + spec.csharp: + - uid: System.Exception.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Exception.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.gettype + - name: ( + - name: ) +- uid: System.Exception.ToString + commentId: M:System.Exception.ToString + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.tostring + name: ToString() + nameWithType: Exception.ToString() + fullName: System.Exception.ToString() + spec.csharp: + - uid: System.Exception.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Exception.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.tostring + - name: ( + - name: ) +- uid: System.Exception.Data + commentId: P:System.Exception.Data + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.data + name: Data + nameWithType: Exception.Data + fullName: System.Exception.Data +- uid: System.Exception.HelpLink + commentId: P:System.Exception.HelpLink + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.helplink + name: HelpLink + nameWithType: Exception.HelpLink + fullName: System.Exception.HelpLink +- uid: System.Exception.HResult + commentId: P:System.Exception.HResult + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.hresult + name: HResult + nameWithType: Exception.HResult + fullName: System.Exception.HResult +- uid: System.Exception.InnerException + commentId: P:System.Exception.InnerException + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.innerexception + name: InnerException + nameWithType: Exception.InnerException + fullName: System.Exception.InnerException +- uid: System.Exception.Message + commentId: P:System.Exception.Message + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.message + name: Message + nameWithType: Exception.Message + fullName: System.Exception.Message +- uid: System.Exception.Source + commentId: P:System.Exception.Source + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.source + name: Source + nameWithType: Exception.Source + fullName: System.Exception.Source +- uid: System.Exception.StackTrace + commentId: P:System.Exception.StackTrace + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.stacktrace + name: StackTrace + nameWithType: Exception.StackTrace + fullName: System.Exception.StackTrace +- uid: System.Exception.TargetSite + commentId: P:System.Exception.TargetSite + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.targetsite + name: TargetSite + nameWithType: Exception.TargetSite + fullName: System.Exception.TargetSite +- uid: System.Exception.SerializeObjectState + commentId: E:System.Exception.SerializeObjectState + parent: System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception.serializeobjectstate + name: SerializeObjectState + nameWithType: Exception.SerializeObjectState + fullName: System.Exception.SerializeObjectState +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Runtime.Serialization + commentId: N:System.Runtime.Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Runtime.Serialization + nameWithType: System.Runtime.Serialization + fullName: System.Runtime.Serialization + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Runtime + name: Runtime + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime + - name: . + - uid: System.Runtime.Serialization + name: Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.serialization + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Runtime + name: Runtime + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime + - name: . + - uid: System.Runtime.Serialization + name: Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.serialization +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_AcquireDistributionLockFailedException__ctor_System_String_ + name: AcquireDistributionLockFailedException + nameWithType: AcquireDistributionLockFailedException.AcquireDistributionLockFailedException + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.AcquireDistributionLockFailedException + nameWithType.vb: AcquireDistributionLockFailedException.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.New + name.vb: New +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.LockKey* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.LockKey + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_AcquireDistributionLockFailedException_LockKey + name: LockKey + nameWithType: AcquireDistributionLockFailedException.LockKey + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.LockKey diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.yml new file mode 100644 index 0000000..5bc9fda --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.yml @@ -0,0 +1,554 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + id: CacheEntry`1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.#ctor(`0,System.Int64) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.TimestampInSeconds + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.Value + langs: + - csharp + - vb + name: CacheEntry + nameWithType: CacheEntry + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/CacheEntry.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CacheEntry + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/CacheEntry.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 从缓存中取出的结果。 + example: [] + syntax: + content: 'public record CacheEntry : IEquatable>' + typeParameters: + - id: T + description: 缓存值的类型。 + content.vb: Public Class CacheEntry(Of T) Implements IEquatable(Of CacheEntry(Of T)) + inheritance: + - System.Object + implements: + - System.IEquatable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: CacheEntry(Of T) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry(Of T) + name.vb: CacheEntry(Of T) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.#ctor(`0,System.Int64) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.#ctor(`0,System.Int64) + id: '#ctor(`0,System.Int64)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + langs: + - csharp + - vb + name: CacheEntry(T, long) + nameWithType: CacheEntry.CacheEntry(T, long) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry.CacheEntry(T, long) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/CacheEntry.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/CacheEntry.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 从缓存中取出的结果。 + example: [] + syntax: + content: public CacheEntry(T Value, long TimestampInSeconds) + parameters: + - id: Value + type: '{T}' + description: 缓存值。 + - id: TimestampInSeconds + type: System.Int64 + description: 缓存创建时间。 + content.vb: Public Sub New(Value As T, TimestampInSeconds As Long) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.#ctor* + nameWithType.vb: CacheEntry(Of T).New(T, Long) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry(Of T).New(T, Long) + name.vb: New(T, Long) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.Value + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.Value + id: Value + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + langs: + - csharp + - vb + name: Value + nameWithType: CacheEntry.Value + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry.Value + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/CacheEntry.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Value + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/CacheEntry.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 缓存值。 + example: [] + syntax: + content: public T Value { get; init; } + parameters: [] + return: + type: '{T}' + content.vb: Public Property Value As T + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.Value* + nameWithType.vb: CacheEntry(Of T).Value + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry(Of T).Value +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.TimestampInSeconds + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.TimestampInSeconds + id: TimestampInSeconds + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + langs: + - csharp + - vb + name: TimestampInSeconds + nameWithType: CacheEntry.TimestampInSeconds + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry.TimestampInSeconds + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/CacheEntry.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: TimestampInSeconds + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/CacheEntry.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 缓存创建时间。 + example: [] + syntax: + content: public long TimestampInSeconds { get; init; } + parameters: [] + return: + type: System.Int64 + content.vb: Public Property TimestampInSeconds As Long + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.TimestampInSeconds* + nameWithType.vb: CacheEntry(Of T).TimestampInSeconds + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry(Of T).TimestampInSeconds +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable> + nameWithType: IEquatable> + fullName: System.IEquatable> + nameWithType.vb: IEquatable(Of CacheEntry(Of T)) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry(Of T)) + name.vb: IEquatable(Of CacheEntry(Of T)) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + name: CacheEntry + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html + - name: < + - name: T + - name: '>' + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + name: CacheEntry + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_CacheEntry_1__ctor__0_System_Int64_ + name: CacheEntry + nameWithType: CacheEntry.CacheEntry + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry.CacheEntry + nameWithType.vb: CacheEntry(Of T).New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry(Of T).New + name.vb: New +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: System.Int64 + commentId: T:System.Int64 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int64 + name: long + nameWithType: long + fullName: long + nameWithType.vb: Long + fullName.vb: Long + name.vb: Long +- uid: T + name: T + nameWithType: T + fullName: T +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.Value* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.Value + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_CacheEntry_1_Value + name: Value + nameWithType: CacheEntry.Value + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry.Value + nameWithType.vb: CacheEntry(Of T).Value + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry(Of T).Value +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.TimestampInSeconds* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1.TimestampInSeconds + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_CacheEntry_1_TimestampInSeconds + name: TimestampInSeconds + nameWithType: CacheEntry.TimestampInSeconds + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry.TimestampInSeconds + nameWithType.vb: CacheEntry(Of T).TimestampInSeconds + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry(Of T).TimestampInSeconds diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.yml new file mode 100644 index 0000000..926b937 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.yml @@ -0,0 +1,1287 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + id: DefaultFileProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFileAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.FileExistsAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileBytesAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileStreamAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync(System.String,System.Byte[]) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync(System.String,System.IO.Stream) + langs: + - csharp + - vb + name: DefaultFileProvider + nameWithType: DefaultFileProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DefaultFileProvider + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Use default file provider. + example: [] + syntax: + content: 'public class DefaultFileProvider : IFileProvider' + content.vb: Public Class DefaultFileProvider Implements IFileProvider + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileStreamAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileStreamAsync(System.String) + id: GetFileStreamAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + langs: + - csharp + - vb + name: GetFileStreamAsync(string) + nameWithType: DefaultFileProvider.GetFileStreamAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileStreamAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetFileStreamAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Get file content by filename. + example: [] + syntax: + content: public Task GetFileStreamAsync(string filename) + parameters: + - id: filename + type: System.String + description: The filename. + return: + type: System.Threading.Tasks.Task{System.IO.Stream} + description: File's content stream. + content.vb: Public Function GetFileStreamAsync(filename As String) As Task(Of Stream) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileStreamAsync* + exceptions: + - type: System.IO.FileNotFoundException + commentId: T:System.IO.FileNotFoundException + description: Throw if file with filename does not exist. + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String) + nameWithType.vb: DefaultFileProvider.GetFileStreamAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileStreamAsync(String) + name.vb: GetFileStreamAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileBytesAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileBytesAsync(System.String) + id: GetFileBytesAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + langs: + - csharp + - vb + name: GetFileBytesAsync(string) + nameWithType: DefaultFileProvider.GetFileBytesAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileBytesAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetFileBytesAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + startLine: 16 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Get file content by filename. + example: [] + syntax: + content: public Task GetFileBytesAsync(string filename) + parameters: + - id: filename + type: System.String + description: The filename. + return: + type: System.Threading.Tasks.Task{System.Byte[]} + description: File's content in byte array. + content.vb: Public Function GetFileBytesAsync(filename As String) As Task(Of Byte()) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileBytesAsync* + exceptions: + - type: System.IO.FileNotFoundException + commentId: T:System.IO.FileNotFoundException + description: Throw if file with filename does not exist. + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String) + nameWithType.vb: DefaultFileProvider.GetFileBytesAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileBytesAsync(String) + name.vb: GetFileBytesAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync(System.String,System.IO.Stream) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync(System.String,System.IO.Stream) + id: SaveFileAsync(System.String,System.IO.Stream) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + langs: + - csharp + - vb + name: SaveFileAsync(string, Stream) + nameWithType: DefaultFileProvider.SaveFileAsync(string, Stream) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync(string, System.IO.Stream) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SaveFileAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + startLine: 23 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Save file to given filename. + example: [] + syntax: + content: public Task SaveFileAsync(string filename, Stream filestream) + parameters: + - id: filename + type: System.String + description: The path to save file to. + - id: filestream + type: System.IO.Stream + description: The file content. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Public Function SaveFileAsync(filename As String, filestream As Stream) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream) + nameWithType.vb: DefaultFileProvider.SaveFileAsync(String, Stream) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync(String, System.IO.Stream) + name.vb: SaveFileAsync(String, Stream) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync(System.String,System.Byte[]) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync(System.String,System.Byte[]) + id: SaveFileAsync(System.String,System.Byte[]) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + langs: + - csharp + - vb + name: SaveFileAsync(string, byte[]) + nameWithType: DefaultFileProvider.SaveFileAsync(string, byte[]) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync(string, byte[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SaveFileAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + startLine: 32 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Save file to given filename. + example: [] + syntax: + content: public Task SaveFileAsync(string filename, byte[] bytes) + parameters: + - id: filename + type: System.String + description: The path to save file to. + - id: bytes + type: System.Byte[] + description: The file content in byte array. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Public Function SaveFileAsync(filename As String, bytes As Byte()) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[]) + nameWithType.vb: DefaultFileProvider.SaveFileAsync(String, Byte()) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync(String, Byte()) + name.vb: SaveFileAsync(String, Byte()) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.FileExistsAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.FileExistsAsync(System.String) + id: FileExistsAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + langs: + - csharp + - vb + name: FileExistsAsync(string) + nameWithType: DefaultFileProvider.FileExistsAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.FileExistsAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: FileExistsAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + startLine: 38 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Check if file exists. + example: [] + syntax: + content: public Task FileExistsAsync(string filename) + parameters: + - id: filename + type: System.String + description: The filename to check. + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: True if file exists. + content.vb: Public Function FileExistsAsync(filename As String) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.FileExistsAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String) + nameWithType.vb: DefaultFileProvider.FileExistsAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.FileExistsAsync(String) + name.vb: FileExistsAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFileAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFileAsync(System.String) + id: DeleteFileAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + langs: + - csharp + - vb + name: DeleteFileAsync(string) + nameWithType: DefaultFileProvider.DeleteFileAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFileAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DeleteFileAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + startLine: 45 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Delete file with certain filename. + example: [] + syntax: + content: public Task DeleteFileAsync(string filename) + parameters: + - id: filename + type: System.String + description: The filename to delete. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Public Function DeleteFileAsync(filename As String) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFileAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String) + nameWithType.vb: DefaultFileProvider.DeleteFileAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFileAsync(String) + name.vb: DeleteFileAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + id: DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + langs: + - csharp + - vb + name: DeleteFilesAsync(IList) + nameWithType: DefaultFileProvider.DeleteFilesAsync(IList) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFilesAsync(System.Collections.Generic.IList) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DeleteFilesAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DefaultFileProvider.cs + startLine: 57 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Bulk delete files by filenames. + example: [] + syntax: + content: public Task DeleteFilesAsync(IList filenames) + parameters: + - id: filenames + type: System.Collections.Generic.IList{System.String} + description: The files to be deleted. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Public Function DeleteFilesAsync(filenames As IList(Of String)) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFilesAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + nameWithType.vb: DefaultFileProvider.DeleteFilesAsync(IList(Of String)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFilesAsync(System.Collections.Generic.IList(Of String)) + name.vb: DeleteFilesAsync(IList(Of String)) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html + name: IFileProvider + nameWithType: IFileProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.IO.FileNotFoundException + commentId: T:System.IO.FileNotFoundException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.filenotfoundexception + name: FileNotFoundException + nameWithType: FileNotFoundException + fullName: System.IO.FileNotFoundException +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileStreamAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileStreamAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_DefaultFileProvider_GetFileStreamAsync_System_String_ + name: GetFileStreamAsync + nameWithType: DefaultFileProvider.GetFileStreamAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileStreamAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileStreamAsync_System_String_ + name: GetFileStreamAsync(string) + nameWithType: IFileProvider.GetFileStreamAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(string) + nameWithType.vb: IFileProvider.GetFileStreamAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(String) + name.vb: GetFileStreamAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String) + name: GetFileStreamAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileStreamAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String) + name: GetFileStreamAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileStreamAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Threading.Tasks.Task{System.IO.Stream} + commentId: T:System.Threading.Tasks.Task{System.IO.Stream} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Stream) + fullName.vb: System.Threading.Tasks.Task(Of System.IO.Stream) + name.vb: Task(Of Stream) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileBytesAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileBytesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_DefaultFileProvider_GetFileBytesAsync_System_String_ + name: GetFileBytesAsync + nameWithType: DefaultFileProvider.GetFileBytesAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.GetFileBytesAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileBytesAsync_System_String_ + name: GetFileBytesAsync(string) + nameWithType: IFileProvider.GetFileBytesAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(string) + nameWithType.vb: IFileProvider.GetFileBytesAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(String) + name.vb: GetFileBytesAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String) + name: GetFileBytesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileBytesAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String) + name: GetFileBytesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileBytesAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Threading.Tasks.Task{System.Byte[]} + commentId: T:System.Threading.Tasks.Task{System.Byte[]} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Byte()) + fullName.vb: System.Threading.Tasks.Task(Of Byte()) + name.vb: Task(Of Byte()) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_DefaultFileProvider_SaveFileAsync_System_String_System_IO_Stream_ + name: SaveFileAsync + nameWithType: DefaultFileProvider.SaveFileAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.SaveFileAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_SaveFileAsync_System_String_System_IO_Stream_ + name: SaveFileAsync(string, Stream) + nameWithType: IFileProvider.SaveFileAsync(string, Stream) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(string, System.IO.Stream) + nameWithType.vb: IFileProvider.SaveFileAsync(String, Stream) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(String, System.IO.Stream) + name.vb: SaveFileAsync(String, Stream) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream) + name: SaveFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_SaveFileAsync_System_String_System_IO_Stream_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream) + name: SaveFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_SaveFileAsync_System_String_System_IO_Stream_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ) +- uid: System.IO.Stream + commentId: T:System.IO.Stream + parent: System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + name: Stream + nameWithType: Stream + fullName: System.IO.Stream +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: System.IO + commentId: N:System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.IO + nameWithType: System.IO + fullName: System.IO + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[]) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[]) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_SaveFileAsync_System_String_System_Byte___ + name: SaveFileAsync(string, byte[]) + nameWithType: IFileProvider.SaveFileAsync(string, byte[]) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(string, byte[]) + nameWithType.vb: IFileProvider.SaveFileAsync(String, Byte()) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(String, Byte()) + name.vb: SaveFileAsync(String, Byte()) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[]) + name: SaveFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_SaveFileAsync_System_String_System_Byte___ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[]) + name: SaveFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_SaveFileAsync_System_String_System_Byte___ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) + - name: ) +- uid: System.Byte[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + name: byte[] + nameWithType: byte[] + fullName: byte[] + nameWithType.vb: Byte() + fullName.vb: Byte() + name.vb: Byte() + spec.csharp: + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + spec.vb: + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.FileExistsAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.FileExistsAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_DefaultFileProvider_FileExistsAsync_System_String_ + name: FileExistsAsync + nameWithType: DefaultFileProvider.FileExistsAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.FileExistsAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_FileExistsAsync_System_String_ + name: FileExistsAsync(string) + nameWithType: IFileProvider.FileExistsAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(string) + nameWithType.vb: IFileProvider.FileExistsAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(String) + name.vb: FileExistsAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String) + name: FileExistsAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_FileExistsAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String) + name: FileExistsAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_FileExistsAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Threading.Tasks.Task{System.Boolean} + commentId: T:System.Threading.Tasks.Task{System.Boolean} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Boolean) + fullName.vb: System.Threading.Tasks.Task(Of Boolean) + name.vb: Task(Of Boolean) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFileAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_DefaultFileProvider_DeleteFileAsync_System_String_ + name: DeleteFileAsync + nameWithType: DefaultFileProvider.DeleteFileAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFileAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFileAsync_System_String_ + name: DeleteFileAsync(string) + nameWithType: IFileProvider.DeleteFileAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(string) + nameWithType.vb: IFileProvider.DeleteFileAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(String) + name.vb: DeleteFileAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String) + name: DeleteFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFileAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String) + name: DeleteFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFileAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFilesAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFilesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_DefaultFileProvider_DeleteFilesAsync_System_Collections_Generic_IList_System_String__ + name: DeleteFilesAsync + nameWithType: DefaultFileProvider.DeleteFilesAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.DeleteFilesAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFilesAsync_System_Collections_Generic_IList_System_String__ + name: DeleteFilesAsync(IList) + nameWithType: IFileProvider.DeleteFilesAsync(IList) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList) + nameWithType.vb: IFileProvider.DeleteFilesAsync(IList(Of String)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList(Of String)) + name.vb: DeleteFilesAsync(IList(Of String)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + name: DeleteFilesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFilesAsync_System_Collections_Generic_IList_System_String__ + - name: ( + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + name: DeleteFilesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFilesAsync_System_Collections_Generic_IList_System_String__ + - name: ( + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ) +- uid: System.Collections.Generic.IList{System.String} + commentId: T:System.Collections.Generic.IList{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.IList`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of String) + fullName.vb: System.Collections.Generic.IList(Of String) + name.vb: IList(Of String) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Collections.Generic.IList`1 + commentId: T:System.Collections.Generic.IList`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of T) + fullName.vb: System.Collections.Generic.IList(Of T) + name.vb: IList(Of T) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.yml new file mode 100644 index 0000000..55d0233 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.yml @@ -0,0 +1,545 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + id: ICacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + langs: + - csharp + - vb + name: ICacheProvider + nameWithType: ICacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ICacheProvider + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 缓存提供器。 + example: [] + syntax: + content: public interface ICacheProvider + content.vb: Public Interface ICacheProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + id: AddAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + langs: + - csharp + - vb + name: AddAsync(string, TResult) + nameWithType: ICacheProvider.AddAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, TResult) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + startLine: 14 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 添加 value 到缓存。 + example: [] + syntax: + content: Task AddAsync(string cacheKey, TResult value) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + - id: value + type: '{TResult}' + description: 缓存值。 + typeParameters: + - id: TResult + description: 缓存类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 添加是否成功。 + content.vb: Function AddAsync(Of TResult)(cacheKey As String, value As TResult) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync* + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, TResult) + name.vb: AddAsync(Of TResult)(String, TResult) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + id: AddAsync``1(System.String,System.TimeSpan,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + langs: + - csharp + - vb + name: AddAsync(string, TimeSpan, TResult) + nameWithType: ICacheProvider.AddAsync(string, TimeSpan, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, System.TimeSpan, TResult) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + startLine: 24 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 添加 value 到缓存,并设置过期时间。 + example: [] + syntax: + content: Task AddAsync(string cacheKey, TimeSpan expires, TResult value) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + - id: expires + type: System.TimeSpan + description: 过期时间。 + - id: value + type: '{TResult}' + description: 缓存值。 + typeParameters: + - id: TResult + description: 缓存类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 添加是否成功。 + content.vb: Function AddAsync(Of TResult)(cacheKey As String, expires As TimeSpan, value As TResult) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync* + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TimeSpan, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, System.TimeSpan, TResult) + name.vb: AddAsync(Of TResult)(String, TimeSpan, TResult) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + id: GetAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + langs: + - csharp + - vb + name: GetAsync(string) + nameWithType: ICacheProvider.GetAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + startLine: 32 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 从缓存中获取 cacheKey 对应的值。 + example: [] + syntax: + content: Task?> GetAsync(string cacheKey) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + typeParameters: + - id: TResult + description: 缓存值类型。 + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry{{TResult}}} + description: 获取的缓存结果。 + content.vb: Function GetAsync(Of TResult)(cacheKey As String) As Task(Of CacheEntry(Of TResult)) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync* + nameWithType.vb: ICacheProvider.GetAsync(Of TResult)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync(Of TResult)(String) + name.vb: GetAsync(Of TResult)(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + id: RemoveAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + langs: + - csharp + - vb + name: RemoveAsync(string) + nameWithType: ICacheProvider.RemoveAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RemoveAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + startLine: 39 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 删除 cacheKey 对应的缓存。 + example: [] + syntax: + content: Task RemoveAsync(string cacheKey) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 删除是否成功。 + content.vb: Function RemoveAsync(cacheKey As String) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync* + nameWithType.vb: ICacheProvider.RemoveAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(String) + name.vb: RemoveAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + id: UpdateAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + langs: + - csharp + - vb + name: UpdateAsync(string, TResult) + nameWithType: ICacheProvider.UpdateAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UpdateAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + startLine: 48 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 更新 cacheKey 对应的缓存。 + example: [] + syntax: + content: Task UpdateAsync(string cacheKey, TResult value) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + - id: value + type: '{TResult}' + description: 缓存值。 + typeParameters: + - id: TResult + description: 缓存值的类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 更新是否成功。 + content.vb: Function UpdateAsync(Of TResult)(cacheKey As String, value As TResult) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync* + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + name.vb: UpdateAsync(Of TResult)(String, TResult) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + id: UpdateAsync``1(System.String,``0,System.TimeSpan) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + langs: + - csharp + - vb + name: UpdateAsync(string, TResult, TimeSpan) + nameWithType: ICacheProvider.UpdateAsync(string, TResult, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult, System.TimeSpan) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UpdateAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ICacheProvider.cs + startLine: 58 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 更新 cacheKey 对应的缓存。 + example: [] + syntax: + content: Task UpdateAsync(string cacheKey, TResult value, TimeSpan expires) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + - id: value + type: '{TResult}' + description: 缓存值。 + - id: expires + type: System.TimeSpan + description: 缓存过期时间。 + typeParameters: + - id: TResult + description: 缓存值的类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 更新是否成功。 + content.vb: Function UpdateAsync(Of TResult)(cacheKey As String, value As TResult, expires As TimeSpan) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync* + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult, System.TimeSpan) + name.vb: UpdateAsync(Of TResult)(String, TResult, TimeSpan) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + name: AddAsync + nameWithType: ICacheProvider.AddAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: '{TResult}' + commentId: '!:TResult' + definition: TResult + name: TResult + nameWithType: TResult + fullName: TResult +- uid: System.Threading.Tasks.Task{System.Boolean} + commentId: T:System.Threading.Tasks.Task{System.Boolean} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Boolean) + fullName.vb: System.Threading.Tasks.Task(Of Boolean) + name.vb: Task(Of Boolean) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TResult + name: TResult + nameWithType: TResult + fullName: TResult +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_GetAsync__1_System_String_ + name: GetAsync + nameWithType: ICacheProvider.GetAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync +- uid: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry{{TResult}}} + commentId: T:System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry{``0}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of CacheEntry(Of TResult)) + fullName.vb: System.Threading.Tasks.Task(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry(Of TResult)) + name.vb: Task(Of CacheEntry(Of TResult)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + name: CacheEntry + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html + - name: < + - name: TResult + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + name: CacheEntry + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_RemoveAsync_System_String_ + name: RemoveAsync + nameWithType: ICacheProvider.RemoveAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + name: UpdateAsync + nameWithType: ICacheProvider.UpdateAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.yml new file mode 100644 index 0000000..a523bb2 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.yml @@ -0,0 +1,372 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + id: IDistributedLockProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + langs: + - csharp + - vb + name: IDistributedLockProvider + nameWithType: IDistributedLockProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IDistributedLockProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IDistributedLockProvider + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IDistributedLockProvider.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 分布式锁提供器。 + example: [] + syntax: + content: public interface IDistributedLockProvider + content.vb: Public Interface IDistributedLockProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + id: ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + langs: + - csharp + - vb + name: ExecuteWithLockAsync(string, Func>, TimeSpan?) + nameWithType: IDistributedLockProvider.ExecuteWithLockAsync(string, Func>, TimeSpan?) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync(string, System.Func>, System.TimeSpan?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IDistributedLockProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ExecuteWithLockAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IDistributedLockProvider.cs + startLine: 16 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 加锁并执行操作。 + example: [] + syntax: + content: Task ExecuteWithLockAsync(string key, Func> action, TimeSpan? expiresIn) + parameters: + - id: key + type: System.String + description: 锁的 Id。 + - id: action + type: System.Func{System.Threading.Tasks.Task{{T}}} + description: 要执行的操作。 + - id: expiresIn + type: System.Nullable{System.TimeSpan} + description: 锁的过期时间。 + typeParameters: + - id: T + description: action 的返回值。 + return: + type: System.Threading.Tasks.Task{{T}} + description: '' + content.vb: Function ExecuteWithLockAsync(Of T)(key As String, action As Func(Of Task(Of T)), expiresIn As TimeSpan?) As Task(Of T) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync* + exceptions: + - type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + description: 当获取不到锁时会抛出这个异常。 + nameWithType.vb: IDistributedLockProvider.ExecuteWithLockAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync(Of T)(String, System.Func(Of System.Threading.Tasks.Task(Of T)), System.TimeSpan?) + name.vb: ExecuteWithLockAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.html + name: AcquireDistributionLockFailedException + nameWithType: AcquireDistributionLockFailedException + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IDistributedLockProvider_ExecuteWithLockAsync__1_System_String_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__ + name: ExecuteWithLockAsync + nameWithType: IDistributedLockProvider.ExecuteWithLockAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Func{System.Threading.Tasks.Task{{T}}} + commentId: T:System.Func{System.Threading.Tasks.Task{``0}} + parent: System + definition: System.Func`1 + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func> + nameWithType: Func> + fullName: System.Func> + nameWithType.vb: Func(Of Task(Of T)) + fullName.vb: System.Func(Of System.Threading.Tasks.Task(Of T)) + name.vb: Func(Of Task(Of T)) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: T + - name: '>' + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ) +- uid: System.Nullable{System.TimeSpan} + commentId: T:System.Nullable{System.TimeSpan} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan? + nameWithType: TimeSpan? + fullName: System.TimeSpan? + spec.csharp: + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + spec.vb: + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' +- uid: System.Threading.Tasks.Task{{T}} + commentId: T:System.Threading.Tasks.Task{``0} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of T) + fullName.vb: System.Threading.Tasks.Task(Of T) + name.vb: Task(Of T) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Func`1 + commentId: T:System.Func`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TResult) + fullName.vb: System.Func(Of TResult) + name.vb: Func(Of TResult) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.yml new file mode 100644 index 0000000..7146951 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.yml @@ -0,0 +1,251 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + id: IFileDeliveryProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync(System.String,System.TimeSpan) + langs: + - csharp + - vb + name: IFileDeliveryProvider + nameWithType: IFileDeliveryProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileDeliveryProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IFileDeliveryProvider + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileDeliveryProvider.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: File provider that can create public url for user to download + example: [] + syntax: + content: public interface IFileDeliveryProvider + content.vb: Public Interface IFileDeliveryProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync(System.String,System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync(System.String,System.TimeSpan) + id: GetDownloadUrlAsync(System.String,System.TimeSpan) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + langs: + - csharp + - vb + name: GetDownloadUrlAsync(string, TimeSpan) + nameWithType: IFileDeliveryProvider.GetDownloadUrlAsync(string, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync(string, System.TimeSpan) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileDeliveryProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetDownloadUrlAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileDeliveryProvider.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Get public url to download with validate time. + example: [] + syntax: + content: Task GetDownloadUrlAsync(string filename, TimeSpan duration) + parameters: + - id: filename + type: System.String + description: The file filename. + - id: duration + type: System.TimeSpan + description: Duration of url availability. + return: + type: System.Threading.Tasks.Task{System.String} + description: '' + content.vb: Function GetDownloadUrlAsync(filename As String, duration As TimeSpan) As Task(Of String) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync* + nameWithType.vb: IFileDeliveryProvider.GetDownloadUrlAsync(String, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync(String, System.TimeSpan) + name.vb: GetDownloadUrlAsync(String, TimeSpan) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileDeliveryProvider_GetDownloadUrlAsync_System_String_System_TimeSpan_ + name: GetDownloadUrlAsync + nameWithType: IFileDeliveryProvider.GetDownloadUrlAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: System.Threading.Tasks.Task{System.String} + commentId: T:System.Threading.Tasks.Task{System.String} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of String) + fullName.vb: System.Threading.Tasks.Task(Of String) + name.vb: Task(Of String) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.yml new file mode 100644 index 0000000..05c3b84 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.yml @@ -0,0 +1,765 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + id: IFileProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[]) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream) + langs: + - csharp + - vb + name: IFileProvider + nameWithType: IFileProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IFileProvider + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Provides abstractions for accessing file system. + example: [] + syntax: + content: public interface IFileProvider + content.vb: Public Interface IFileProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String) + id: GetFileStreamAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + langs: + - csharp + - vb + name: GetFileStreamAsync(string) + nameWithType: IFileProvider.GetFileStreamAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetFileStreamAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Get file content by filename. + example: [] + syntax: + content: Task GetFileStreamAsync(string filename) + parameters: + - id: filename + type: System.String + description: The filename. + return: + type: System.Threading.Tasks.Task{System.IO.Stream} + description: File's content stream. + content.vb: Function GetFileStreamAsync(filename As String) As Task(Of Stream) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync* + exceptions: + - type: System.IO.FileNotFoundException + commentId: T:System.IO.FileNotFoundException + description: Throw if file with filename does not exist. + nameWithType.vb: IFileProvider.GetFileStreamAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(String) + name.vb: GetFileStreamAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String) + id: GetFileBytesAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + langs: + - csharp + - vb + name: GetFileBytesAsync(string) + nameWithType: IFileProvider.GetFileBytesAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetFileBytesAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + startLine: 21 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Get file content by filename. + example: [] + syntax: + content: Task GetFileBytesAsync(string filename) + parameters: + - id: filename + type: System.String + description: The filename. + return: + type: System.Threading.Tasks.Task{System.Byte[]} + description: File's content in byte array. + content.vb: Function GetFileBytesAsync(filename As String) As Task(Of Byte()) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync* + exceptions: + - type: System.IO.FileNotFoundException + commentId: T:System.IO.FileNotFoundException + description: Throw if file with filename does not exist. + nameWithType.vb: IFileProvider.GetFileBytesAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(String) + name.vb: GetFileBytesAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream) + id: SaveFileAsync(System.String,System.IO.Stream) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + langs: + - csharp + - vb + name: SaveFileAsync(string, Stream) + nameWithType: IFileProvider.SaveFileAsync(string, Stream) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(string, System.IO.Stream) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SaveFileAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + startLine: 29 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Save file to given filename. + example: [] + syntax: + content: Task SaveFileAsync(string filename, Stream filestream) + parameters: + - id: filename + type: System.String + description: The path to save file to. + - id: filestream + type: System.IO.Stream + description: The file content. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Function SaveFileAsync(filename As String, filestream As Stream) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync* + nameWithType.vb: IFileProvider.SaveFileAsync(String, Stream) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(String, System.IO.Stream) + name.vb: SaveFileAsync(String, Stream) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[]) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[]) + id: SaveFileAsync(System.String,System.Byte[]) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + langs: + - csharp + - vb + name: SaveFileAsync(string, byte[]) + nameWithType: IFileProvider.SaveFileAsync(string, byte[]) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(string, byte[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SaveFileAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + startLine: 37 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Save file to given filename. + example: [] + syntax: + content: Task SaveFileAsync(string filename, byte[] bytes) + parameters: + - id: filename + type: System.String + description: The path to save file to. + - id: bytes + type: System.Byte[] + description: The file content in byte array. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Function SaveFileAsync(filename As String, bytes As Byte()) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync* + nameWithType.vb: IFileProvider.SaveFileAsync(String, Byte()) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(String, Byte()) + name.vb: SaveFileAsync(String, Byte()) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String) + id: FileExistsAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + langs: + - csharp + - vb + name: FileExistsAsync(string) + nameWithType: IFileProvider.FileExistsAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: FileExistsAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + startLine: 44 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Check if file exists. + example: [] + syntax: + content: Task FileExistsAsync(string filename) + parameters: + - id: filename + type: System.String + description: The filename to check. + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: True if file exists. + content.vb: Function FileExistsAsync(filename As String) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync* + nameWithType.vb: IFileProvider.FileExistsAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(String) + name.vb: FileExistsAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String) + id: DeleteFileAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + langs: + - csharp + - vb + name: DeleteFileAsync(string) + nameWithType: IFileProvider.DeleteFileAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DeleteFileAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + startLine: 51 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Delete file with certain filename. + example: [] + syntax: + content: Task DeleteFileAsync(string filename) + parameters: + - id: filename + type: System.String + description: The filename to delete. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Function DeleteFileAsync(filename As String) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync* + nameWithType.vb: IFileProvider.DeleteFileAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(String) + name.vb: DeleteFileAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + id: DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + langs: + - csharp + - vb + name: DeleteFilesAsync(IList) + nameWithType: IFileProvider.DeleteFilesAsync(IList) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DeleteFilesAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IFileProvider.cs + startLine: 58 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Bulk delete files by filenames. + example: [] + syntax: + content: Task DeleteFilesAsync(IList filenames) + parameters: + - id: filenames + type: System.Collections.Generic.IList{System.String} + description: The files to be deleted. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Function DeleteFilesAsync(filenames As IList(Of String)) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync* + nameWithType.vb: IFileProvider.DeleteFilesAsync(IList(Of String)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList(Of String)) + name.vb: DeleteFilesAsync(IList(Of String)) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System.IO.FileNotFoundException + commentId: T:System.IO.FileNotFoundException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.filenotfoundexception + name: FileNotFoundException + nameWithType: FileNotFoundException + fullName: System.IO.FileNotFoundException +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileStreamAsync_System_String_ + name: GetFileStreamAsync + nameWithType: IFileProvider.GetFileStreamAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Threading.Tasks.Task{System.IO.Stream} + commentId: T:System.Threading.Tasks.Task{System.IO.Stream} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Stream) + fullName.vb: System.Threading.Tasks.Task(Of System.IO.Stream) + name.vb: Task(Of Stream) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileBytesAsync_System_String_ + name: GetFileBytesAsync + nameWithType: IFileProvider.GetFileBytesAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync +- uid: System.Threading.Tasks.Task{System.Byte[]} + commentId: T:System.Threading.Tasks.Task{System.Byte[]} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Byte()) + fullName.vb: System.Threading.Tasks.Task(Of Byte()) + name.vb: Task(Of Byte()) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_SaveFileAsync_System_String_System_IO_Stream_ + name: SaveFileAsync + nameWithType: IFileProvider.SaveFileAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync +- uid: System.IO.Stream + commentId: T:System.IO.Stream + parent: System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + name: Stream + nameWithType: Stream + fullName: System.IO.Stream +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: System.IO + commentId: N:System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.IO + nameWithType: System.IO + fullName: System.IO + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io +- uid: System.Byte[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + name: byte[] + nameWithType: byte[] + fullName: byte[] + nameWithType.vb: Byte() + fullName.vb: Byte() + name.vb: Byte() + spec.csharp: + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + spec.vb: + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_FileExistsAsync_System_String_ + name: FileExistsAsync + nameWithType: IFileProvider.FileExistsAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync +- uid: System.Threading.Tasks.Task{System.Boolean} + commentId: T:System.Threading.Tasks.Task{System.Boolean} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Boolean) + fullName.vb: System.Threading.Tasks.Task(Of Boolean) + name.vb: Task(Of Boolean) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFileAsync_System_String_ + name: DeleteFileAsync + nameWithType: IFileProvider.DeleteFileAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFilesAsync_System_Collections_Generic_IList_System_String__ + name: DeleteFilesAsync + nameWithType: IFileProvider.DeleteFilesAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync +- uid: System.Collections.Generic.IList{System.String} + commentId: T:System.Collections.Generic.IList{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.IList`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of String) + fullName.vb: System.Collections.Generic.IList(Of String) + name.vb: IList(Of String) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Collections.Generic.IList`1 + commentId: T:System.Collections.Generic.IList`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of T) + fullName.vb: System.Collections.Generic.IList(Of T) + name.vb: IList(Of T) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider.yml new file mode 100644 index 0000000..00d6d9e --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider.yml @@ -0,0 +1,565 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider + id: ILocalCacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: [] + langs: + - csharp + - vb + name: ILocalCacheProvider + nameWithType: ILocalCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ILocalCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ILocalCacheProvider + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/ILocalCacheProvider.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 本地缓存提供器, 的一个别名。 + example: [] + syntax: + content: 'public interface ILocalCacheProvider : ICacheProvider' + content.vb: Public Interface ILocalCacheProvider Inherits ICacheProvider + inheritedMembers: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,{TResult}) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,{TResult}) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult}) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult},System.TimeSpan) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html + name: ICacheProvider + nameWithType: ICacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,{TResult}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + name: AddAsync(string, TResult) + nameWithType: ICacheProvider.AddAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, TResult) + name.vb: AddAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,{TResult}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + name: AddAsync(string, TimeSpan, TResult) + nameWithType: ICacheProvider.AddAsync(string, TimeSpan, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, System.TimeSpan, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TimeSpan, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, System.TimeSpan, TResult) + name.vb: AddAsync(Of TResult)(String, TimeSpan, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_GetAsync__1_System_String_ + name: GetAsync(string) + nameWithType: ICacheProvider.GetAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync(string) + nameWithType.vb: ICacheProvider.GetAsync(Of TResult)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync(Of TResult)(String) + name.vb: GetAsync(Of TResult)(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_GetAsync__1_System_String_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_GetAsync__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_RemoveAsync_System_String_ + name: RemoveAsync(string) + nameWithType: ICacheProvider.RemoveAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(string) + nameWithType.vb: ICacheProvider.RemoveAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(String) + name.vb: RemoveAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + name: RemoveAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_RemoveAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + name: RemoveAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_RemoveAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + name: UpdateAsync(string, TResult) + nameWithType: ICacheProvider.UpdateAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + name.vb: UpdateAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult},System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + name: UpdateAsync(string, TResult, TimeSpan) + nameWithType: ICacheProvider.UpdateAsync(string, TResult, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult, System.TimeSpan) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult, System.TimeSpan) + name.vb: UpdateAsync(Of TResult)(String, TResult, TimeSpan) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + name: AddAsync(string, TResult) + nameWithType: ICacheProvider.AddAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, TResult) + name.vb: AddAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + name: AddAsync(string, TimeSpan, TResult) + nameWithType: ICacheProvider.AddAsync(string, TimeSpan, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, System.TimeSpan, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TimeSpan, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, System.TimeSpan, TResult) + name.vb: AddAsync(Of TResult)(String, TimeSpan, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + name: UpdateAsync(string, TResult) + nameWithType: ICacheProvider.UpdateAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + name.vb: UpdateAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + name: UpdateAsync(string, TResult, TimeSpan) + nameWithType: ICacheProvider.UpdateAsync(string, TResult, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult, System.TimeSpan) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult, System.TimeSpan) + name.vb: UpdateAsync(Of TResult)(String, TResult, TimeSpan) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider.yml new file mode 100644 index 0000000..d3f7aa0 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider.yml @@ -0,0 +1,565 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider + id: IRemoteCacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: [] + langs: + - csharp + - vb + name: IRemoteCacheProvider + nameWithType: IRemoteCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IRemoteCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IRemoteCacheProvider + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/IRemoteCacheProvider.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 远程缓存提供器, 的一个别名。 + example: [] + syntax: + content: 'public interface IRemoteCacheProvider : ICacheProvider' + content.vb: Public Interface IRemoteCacheProvider Inherits ICacheProvider + inheritedMembers: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,{TResult}) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,{TResult}) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult}) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult},System.TimeSpan) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html + name: ICacheProvider + nameWithType: ICacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,{TResult}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + name: AddAsync(string, TResult) + nameWithType: ICacheProvider.AddAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, TResult) + name.vb: AddAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,{TResult}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + name: AddAsync(string, TimeSpan, TResult) + nameWithType: ICacheProvider.AddAsync(string, TimeSpan, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, System.TimeSpan, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TimeSpan, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, System.TimeSpan, TResult) + name.vb: AddAsync(Of TResult)(String, TimeSpan, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_GetAsync__1_System_String_ + name: GetAsync(string) + nameWithType: ICacheProvider.GetAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync(string) + nameWithType.vb: ICacheProvider.GetAsync(Of TResult)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync(Of TResult)(String) + name.vb: GetAsync(Of TResult)(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_GetAsync__1_System_String_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_GetAsync__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_RemoveAsync_System_String_ + name: RemoveAsync(string) + nameWithType: ICacheProvider.RemoveAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(string) + nameWithType.vb: ICacheProvider.RemoveAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(String) + name.vb: RemoveAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + name: RemoveAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_RemoveAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + name: RemoveAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_RemoveAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + name: UpdateAsync(string, TResult) + nameWithType: ICacheProvider.UpdateAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + name.vb: UpdateAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult},System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + name: UpdateAsync(string, TResult, TimeSpan) + nameWithType: ICacheProvider.UpdateAsync(string, TResult, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult, System.TimeSpan) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult, System.TimeSpan) + name.vb: UpdateAsync(Of TResult)(String, TResult, TimeSpan) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + name: AddAsync(string, TResult) + nameWithType: ICacheProvider.AddAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, TResult) + name.vb: AddAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + name: AddAsync(string, TimeSpan, TResult) + nameWithType: ICacheProvider.AddAsync(string, TimeSpan, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, System.TimeSpan, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TimeSpan, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, System.TimeSpan, TResult) + name.vb: AddAsync(Of TResult)(String, TimeSpan, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + name: UpdateAsync(string, TResult) + nameWithType: ICacheProvider.UpdateAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + name.vb: UpdateAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + name: UpdateAsync(string, TResult, TimeSpan) + nameWithType: ICacheProvider.UpdateAsync(string, TResult, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult, System.TimeSpan) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult, System.TimeSpan) + name.vb: UpdateAsync(Of TResult)(String, TResult, TimeSpan) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.yml new file mode 100644 index 0000000..cf30c80 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.yml @@ -0,0 +1,894 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + id: OrderBySegment + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.#ctor(System.Boolean,System.Linq.Expressions.LambdaExpression) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.Create``2(System.Boolean,System.Linq.Expressions.Expression{System.Func{``0,``1}}) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.IsDesc + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.PropertyExpression + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}) + langs: + - csharp + - vb + name: OrderBySegment + nameWithType: OrderBySegment + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: OrderBySegment + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 排序参数。 + example: [] + syntax: + content: 'public record OrderBySegment : IEquatable' + content.vb: Public Class OrderBySegment Implements IEquatable(Of OrderBySegment) + inheritance: + - System.Object + implements: + - System.IEquatable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.#ctor(System.Boolean,System.Linq.Expressions.LambdaExpression) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.#ctor(System.Boolean,System.Linq.Expressions.LambdaExpression) + id: '#ctor(System.Boolean,System.Linq.Expressions.LambdaExpression)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + langs: + - csharp + - vb + name: OrderBySegment(bool, LambdaExpression) + nameWithType: OrderBySegment.OrderBySegment(bool, LambdaExpression) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.OrderBySegment(bool, System.Linq.Expressions.LambdaExpression) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 排序参数。 + example: [] + syntax: + content: public OrderBySegment(bool IsDesc, LambdaExpression PropertyExpression) + parameters: + - id: IsDesc + type: System.Boolean + description: 是否倒序。 + - id: PropertyExpression + type: System.Linq.Expressions.LambdaExpression + description: 排序列对应的属性。 + content.vb: Public Sub New(IsDesc As Boolean, PropertyExpression As LambdaExpression) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.#ctor* + nameWithType.vb: OrderBySegment.New(Boolean, LambdaExpression) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.New(Boolean, System.Linq.Expressions.LambdaExpression) + name.vb: New(Boolean, LambdaExpression) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.IsDesc + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.IsDesc + id: IsDesc + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + langs: + - csharp + - vb + name: IsDesc + nameWithType: OrderBySegment.IsDesc + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.IsDesc + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IsDesc + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 是否倒序。 + example: [] + syntax: + content: public bool IsDesc { get; init; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property IsDesc As Boolean + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.IsDesc* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.PropertyExpression + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.PropertyExpression + id: PropertyExpression + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + langs: + - csharp + - vb + name: PropertyExpression + nameWithType: OrderBySegment.PropertyExpression + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.PropertyExpression + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PropertyExpression + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 排序列对应的属性。 + example: [] + syntax: + content: public LambdaExpression PropertyExpression { get; init; } + parameters: [] + return: + type: System.Linq.Expressions.LambdaExpression + content.vb: Public Property PropertyExpression As LambdaExpression + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.PropertyExpression* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.Create``2(System.Boolean,System.Linq.Expressions.Expression{System.Func{``0,``1}}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.Create``2(System.Boolean,System.Linq.Expressions.Expression{System.Func{``0,``1}}) + id: Create``2(System.Boolean,System.Linq.Expressions.Expression{System.Func{``0,``1}}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + langs: + - csharp + - vb + name: Create(bool, Expression>) + nameWithType: OrderBySegment.Create(bool, Expression>) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.Create(bool, System.Linq.Expressions.Expression>) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Create + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 创建一个新的 。 + example: [] + syntax: + content: public static OrderBySegment Create(bool isDesc, Expression> exp) + parameters: + - id: isDesc + type: System.Boolean + description: 是否倒序。 + - id: exp + type: System.Linq.Expressions.Expression{System.Func{{TEntity},{TProperty}}} + description: 排序列对应的属性。 + typeParameters: + - id: TEntity + description: 要排序的实体。 + - id: TProperty + description: 排序列的类型。 + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + description: 。 + content.vb: Public Shared Function Create(Of TEntity, TProperty)(isDesc As Boolean, exp As Expression(Of Func(Of TEntity, TProperty))) As OrderBySegment + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.Create* + nameWithType.vb: OrderBySegment.Create(Of TEntity, TProperty)(Boolean, Expression(Of Func(Of TEntity, TProperty))) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.Create(Of TEntity, TProperty)(Boolean, System.Linq.Expressions.Expression(Of System.Func(Of TEntity, TProperty))) + name.vb: Create(Of TEntity, TProperty)(Boolean, Expression(Of Func(Of TEntity, TProperty))) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + id: ToDisplayString(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + langs: + - csharp + - vb + name: ToDisplayString(OrderBySegment) + nameWithType: OrderBySegment.ToDisplayString(OrderBySegment) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ToDisplayString + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + startLine: 29 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 获得 的字符串表示形式。 + example: [] + syntax: + content: public static string ToDisplayString(OrderBySegment segment) + parameters: + - id: segment + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + description: 字符串来源。 + return: + type: System.String + description: '' + content.vb: Public Shared Function ToDisplayString(segment As OrderBySegment) As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}) + id: ToDisplayString(System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + langs: + - csharp + - vb + name: ToDisplayString(IEnumerable) + nameWithType: OrderBySegment.ToDisplayString(IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString(System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ToDisplayString + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegment.cs + startLine: 39 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 获得一组 的字符串表示形式。 + example: [] + syntax: + content: public static string ToDisplayString(IEnumerable segments) + parameters: + - id: segments + type: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + description: 一组 。 + return: + type: System.String + description: '' + content.vb: Public Shared Function ToDisplayString(segments As IEnumerable(Of OrderBySegment)) As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString* + nameWithType.vb: OrderBySegment.ToDisplayString(IEnumerable(Of OrderBySegment)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString(System.Collections.Generic.IEnumerable(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment)) + name.vb: ToDisplayString(IEnumerable(Of OrderBySegment)) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of OrderBySegment) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + name.vb: IEquatable(Of OrderBySegment) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + name: OrderBySegment + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + name: OrderBySegment + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_OrderBySegment__ctor_System_Boolean_System_Linq_Expressions_LambdaExpression_ + name: OrderBySegment + nameWithType: OrderBySegment.OrderBySegment + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.OrderBySegment + nameWithType.vb: OrderBySegment.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.New + name.vb: New +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: System.Linq.Expressions.LambdaExpression + commentId: T:System.Linq.Expressions.LambdaExpression + parent: System.Linq.Expressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.lambdaexpression + name: LambdaExpression + nameWithType: LambdaExpression + fullName: System.Linq.Expressions.LambdaExpression +- uid: System.Linq.Expressions + commentId: N:System.Linq.Expressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq.Expressions + nameWithType: System.Linq.Expressions + fullName: System.Linq.Expressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq + - name: . + - uid: System.Linq.Expressions + name: Expressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq + - name: . + - uid: System.Linq.Expressions + name: Expressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.IsDesc* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.IsDesc + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_OrderBySegment_IsDesc + name: IsDesc + nameWithType: OrderBySegment.IsDesc + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.IsDesc +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.PropertyExpression* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.PropertyExpression + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_OrderBySegment_PropertyExpression + name: PropertyExpression + nameWithType: OrderBySegment.PropertyExpression + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.PropertyExpression +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + name: OrderBySegment + nameWithType: OrderBySegment + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.Create* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.Create + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_OrderBySegment_Create__2_System_Boolean_System_Linq_Expressions_Expression_System_Func___0___1___ + name: Create + nameWithType: OrderBySegment.Create + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.Create +- uid: System.Linq.Expressions.Expression{System.Func{{TEntity},{TProperty}}} + commentId: T:System.Linq.Expressions.Expression{System.Func{``0,``1}} + parent: System.Linq.Expressions + definition: System.Linq.Expressions.Expression`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + name: Expression> + nameWithType: Expression> + fullName: System.Linq.Expressions.Expression> + nameWithType.vb: Expression(Of Func(Of TEntity, TProperty)) + fullName.vb: System.Linq.Expressions.Expression(Of System.Func(Of TEntity, TProperty)) + name.vb: Expression(Of Func(Of TEntity, TProperty)) + spec.csharp: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TProperty + - name: '>' + - name: '>' + spec.vb: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TProperty + - name: ) + - name: ) +- uid: System.Linq.Expressions.Expression`1 + commentId: T:System.Linq.Expressions.Expression`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + name: Expression + nameWithType: Expression + fullName: System.Linq.Expressions.Expression + nameWithType.vb: Expression(Of TDelegate) + fullName.vb: System.Linq.Expressions.Expression(Of TDelegate) + name.vb: Expression(Of TDelegate) + spec.csharp: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - name: TDelegate + - name: '>' + spec.vb: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - name: TDelegate + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_OrderBySegment_ToDisplayString_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_OrderBySegment_ + name: ToDisplayString + nameWithType: OrderBySegment.ToDisplayString + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.ToDisplayString +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + commentId: T:System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of OrderBySegment) + fullName.vb: System.Collections.Generic.IEnumerable(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + name.vb: IEnumerable(Of OrderBySegment) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + name: OrderBySegment + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + name: OrderBySegment + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig-1.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig-1.yml new file mode 100644 index 0000000..338dfd0 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig-1.yml @@ -0,0 +1,505 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1 + id: OrderBySegmentConfig`1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1.RegisterSortableProperty``1(System.String,System.Linq.Expressions.Expression{System.Func{`0,``0}}) + langs: + - csharp + - vb + name: OrderBySegmentConfig + nameWithType: OrderBySegmentConfig + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegmentConfig.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: OrderBySegmentConfig + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegmentConfig.cs + startLine: 82 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 管理可排序列的映射。 + example: [] + syntax: + content: public static class OrderBySegmentConfig + typeParameters: + - id: TEntity + description: The entity to config. + content.vb: Public Module OrderBySegmentConfig(Of TEntity) + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: OrderBySegmentConfig(Of TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig(Of TEntity) + name.vb: OrderBySegmentConfig(Of TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1.RegisterSortableProperty``1(System.String,System.Linq.Expressions.Expression{System.Func{`0,``0}}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1.RegisterSortableProperty``1(System.String,System.Linq.Expressions.Expression{System.Func{`0,``0}}) + id: RegisterSortableProperty``1(System.String,System.Linq.Expressions.Expression{System.Func{`0,``0}}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1 + langs: + - csharp + - vb + name: RegisterSortableProperty(string, Expression>) + nameWithType: OrderBySegmentConfig.RegisterSortableProperty(string, Expression>) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.RegisterSortableProperty(string, System.Linq.Expressions.Expression>) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegmentConfig.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RegisterSortableProperty + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegmentConfig.cs + startLine: 90 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 注册新的可排序列。 + example: [] + syntax: + content: public static void RegisterSortableProperty(string name, Expression> exp) + parameters: + - id: name + type: System.String + description: 列名。 + - id: exp + type: System.Linq.Expressions.Expression{System.Func{{TEntity},{TProperty}}} + description: 属性表达式。 + typeParameters: + - id: TProperty + description: 属性类型。 + content.vb: Public Shared Sub RegisterSortableProperty(Of TProperty)(name As String, exp As Expression(Of Func(Of TEntity, TProperty))) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1.RegisterSortableProperty* + nameWithType.vb: OrderBySegmentConfig(Of TEntity).RegisterSortableProperty(Of TProperty)(String, Expression(Of Func(Of TEntity, TProperty))) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig(Of TEntity).RegisterSortableProperty(Of TProperty)(String, System.Linq.Expressions.Expression(Of System.Func(Of TEntity, TProperty))) + name.vb: RegisterSortableProperty(Of TProperty)(String, Expression(Of Func(Of TEntity, TProperty))) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1.RegisterSortableProperty* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1.RegisterSortableProperty + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_OrderBySegmentConfig_1_RegisterSortableProperty__1_System_String_System_Linq_Expressions_Expression_System_Func__0___0___ + name: RegisterSortableProperty + nameWithType: OrderBySegmentConfig.RegisterSortableProperty + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.RegisterSortableProperty + nameWithType.vb: OrderBySegmentConfig(Of TEntity).RegisterSortableProperty + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig(Of TEntity).RegisterSortableProperty +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Linq.Expressions.Expression{System.Func{{TEntity},{TProperty}}} + commentId: T:System.Linq.Expressions.Expression{System.Func{``0,``1}} + parent: System.Linq.Expressions + definition: System.Linq.Expressions.Expression`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + name: Expression> + nameWithType: Expression> + fullName: System.Linq.Expressions.Expression> + nameWithType.vb: Expression(Of Func(Of TEntity, TProperty)) + fullName.vb: System.Linq.Expressions.Expression(Of System.Func(Of TEntity, TProperty)) + name.vb: Expression(Of Func(Of TEntity, TProperty)) + spec.csharp: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TProperty + - name: '>' + - name: '>' + spec.vb: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TProperty + - name: ) + - name: ) +- uid: System.Linq.Expressions.Expression`1 + commentId: T:System.Linq.Expressions.Expression`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + name: Expression + nameWithType: Expression + fullName: System.Linq.Expressions.Expression + nameWithType.vb: Expression(Of TDelegate) + fullName.vb: System.Linq.Expressions.Expression(Of TDelegate) + name.vb: Expression(Of TDelegate) + spec.csharp: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - name: TDelegate + - name: '>' + spec.vb: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - name: TDelegate + - name: ) +- uid: System.Linq.Expressions + commentId: N:System.Linq.Expressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq.Expressions + nameWithType: System.Linq.Expressions + fullName: System.Linq.Expressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq + - name: . + - uid: System.Linq.Expressions + name: Expressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq + - name: . + - uid: System.Linq.Expressions + name: Expressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.yml new file mode 100644 index 0000000..3e7d9d9 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.yml @@ -0,0 +1,666 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig + id: OrderBySegmentConfig + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.RegisterSortableProperty``2(System.String,System.Linq.Expressions.Expression{System.Func{``0,``1}}) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.TryParseOrderBySegments``1(System.String,System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}@) + langs: + - csharp + - vb + name: OrderBySegmentConfig + nameWithType: OrderBySegmentConfig + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegmentConfig.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: OrderBySegmentConfig + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegmentConfig.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 管理可排序列的映射。 + example: [] + syntax: + content: public static class OrderBySegmentConfig + content.vb: Public Module OrderBySegmentConfig + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.RegisterSortableProperty``2(System.String,System.Linq.Expressions.Expression{System.Func{``0,``1}}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.RegisterSortableProperty``2(System.String,System.Linq.Expressions.Expression{System.Func{``0,``1}}) + id: RegisterSortableProperty``2(System.String,System.Linq.Expressions.Expression{System.Func{``0,``1}}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig + langs: + - csharp + - vb + name: RegisterSortableProperty(string, Expression>) + nameWithType: OrderBySegmentConfig.RegisterSortableProperty(string, Expression>) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.RegisterSortableProperty(string, System.Linq.Expressions.Expression>) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegmentConfig.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RegisterSortableProperty + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegmentConfig.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 注册新的可排序列。 + example: [] + syntax: + content: public static void RegisterSortableProperty(string name, Expression> exp) + parameters: + - id: name + type: System.String + description: 列名。 + - id: exp + type: System.Linq.Expressions.Expression{System.Func{{TSource},{TProperty}}} + description: 属性表达式。 + typeParameters: + - id: TSource + description: 属性对应的实体。 + - id: TProperty + description: 属性类型。 + content.vb: Public Shared Sub RegisterSortableProperty(Of TSource, TProperty)(name As String, exp As Expression(Of Func(Of TSource, TProperty))) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.RegisterSortableProperty* + nameWithType.vb: OrderBySegmentConfig.RegisterSortableProperty(Of TSource, TProperty)(String, Expression(Of Func(Of TSource, TProperty))) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.RegisterSortableProperty(Of TSource, TProperty)(String, System.Linq.Expressions.Expression(Of System.Func(Of TSource, TProperty))) + name.vb: RegisterSortableProperty(Of TSource, TProperty)(String, Expression(Of Func(Of TSource, TProperty))) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.TryParseOrderBySegments``1(System.String,System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}@) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.TryParseOrderBySegments``1(System.String,System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}@) + id: TryParseOrderBySegments``1(System.String,System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}@) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig + langs: + - csharp + - vb + name: TryParseOrderBySegments(string?, out List?) + nameWithType: OrderBySegmentConfig.TryParseOrderBySegments(string?, out List?) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.TryParseOrderBySegments(string?, out System.Collections.Generic.List?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegmentConfig.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: TryParseOrderBySegments + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/OrderBySegmentConfig.cs + startLine: 49 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 解析 ,不合法的列名将被忽略。 + example: [] + syntax: + content: public static bool TryParseOrderBySegments(string? input, out List? segments) + parameters: + - id: input + type: System.String + description: 输入字符串。 + - id: segments + type: System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + description: 解析出的 。 + typeParameters: + - id: T + description: 排序对应的实体类型。 + return: + type: System.Boolean + description: 是否解析成功。 + content.vb: Public Shared Function TryParseOrderBySegments(Of T)(input As String, segments As List(Of OrderBySegment)) As Boolean + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.TryParseOrderBySegments* + nameWithType.vb: OrderBySegmentConfig.TryParseOrderBySegments(Of T)(String, List(Of OrderBySegment)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.TryParseOrderBySegments(Of T)(String, System.Collections.Generic.List(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment)) + name.vb: TryParseOrderBySegments(Of T)(String, List(Of OrderBySegment)) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.RegisterSortableProperty* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.RegisterSortableProperty + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_OrderBySegmentConfig_RegisterSortableProperty__2_System_String_System_Linq_Expressions_Expression_System_Func___0___1___ + name: RegisterSortableProperty + nameWithType: OrderBySegmentConfig.RegisterSortableProperty + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.RegisterSortableProperty +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Linq.Expressions.Expression{System.Func{{TSource},{TProperty}}} + commentId: T:System.Linq.Expressions.Expression{System.Func{``0,``1}} + parent: System.Linq.Expressions + definition: System.Linq.Expressions.Expression`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + name: Expression> + nameWithType: Expression> + fullName: System.Linq.Expressions.Expression> + nameWithType.vb: Expression(Of Func(Of TSource, TProperty)) + fullName.vb: System.Linq.Expressions.Expression(Of System.Func(Of TSource, TProperty)) + name.vb: Expression(Of Func(Of TSource, TProperty)) + spec.csharp: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: TSource + - name: ',' + - name: " " + - name: TProperty + - name: '>' + - name: '>' + spec.vb: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: TSource + - name: ',' + - name: " " + - name: TProperty + - name: ) + - name: ) +- uid: System.Linq.Expressions.Expression`1 + commentId: T:System.Linq.Expressions.Expression`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + name: Expression + nameWithType: Expression + fullName: System.Linq.Expressions.Expression + nameWithType.vb: Expression(Of TDelegate) + fullName.vb: System.Linq.Expressions.Expression(Of TDelegate) + name.vb: Expression(Of TDelegate) + spec.csharp: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - name: TDelegate + - name: '>' + spec.vb: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - name: TDelegate + - name: ) +- uid: System.Linq.Expressions + commentId: N:System.Linq.Expressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq.Expressions + nameWithType: System.Linq.Expressions + fullName: System.Linq.Expressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq + - name: . + - uid: System.Linq.Expressions + name: Expressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq + - name: . + - uid: System.Linq.Expressions + name: Expressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + name: OrderBySegment + nameWithType: OrderBySegment + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.TryParseOrderBySegments* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.TryParseOrderBySegments + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_OrderBySegmentConfig_TryParseOrderBySegments__1_System_String_System_Collections_Generic_List_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_OrderBySegment___ + name: TryParseOrderBySegments + nameWithType: OrderBySegmentConfig.TryParseOrderBySegments + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.TryParseOrderBySegments +- uid: System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + commentId: T:System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of OrderBySegment) + fullName.vb: System.Collections.Generic.List(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + name.vb: List(Of OrderBySegment) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + name: OrderBySegment + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + name: OrderBySegment + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + - name: ) +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.yml new file mode 100644 index 0000000..32a6e7b --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.yml @@ -0,0 +1,880 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + id: PagedList`1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor(System.Collections.Generic.IReadOnlyCollection{`0}) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor(System.Collections.Generic.IReadOnlyCollection{`0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.Int32) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor(System.Collections.Generic.IReadOnlyCollection{`0},System.Int32,System.Int32,System.Int32) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.Items + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageIndex + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageSize + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.TotalCount + langs: + - csharp + - vb + name: PagedList + nameWithType: PagedList + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PagedList + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 分页列表。 + example: [] + syntax: + content: 'public record PagedList : IEquatable>' + typeParameters: + - id: T + description: 包含的元素类型。 + content.vb: Public Class PagedList(Of T) Implements IEquatable(Of PagedList(Of T)) + inheritance: + - System.Object + implements: + - System.IEquatable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: PagedList(Of T) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T) + name.vb: PagedList(Of T) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor + id: '#ctor' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + langs: + - csharp + - vb + name: PagedList() + nameWithType: PagedList.PagedList() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList.PagedList() + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 创建一个空的 实例。 + example: [] + syntax: + content: public PagedList() + content.vb: Public Sub New() + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor* + nameWithType.vb: PagedList(Of T).New() + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T).New() + name.vb: New() +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor(System.Collections.Generic.IReadOnlyCollection{`0},System.Int32,System.Int32,System.Int32) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor(System.Collections.Generic.IReadOnlyCollection{`0},System.Int32,System.Int32,System.Int32) + id: '#ctor(System.Collections.Generic.IReadOnlyCollection{`0},System.Int32,System.Int32,System.Int32)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + langs: + - csharp + - vb + name: PagedList(IReadOnlyCollection, int, int, int) + nameWithType: PagedList.PagedList(IReadOnlyCollection, int, int, int) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList.PagedList(System.Collections.Generic.IReadOnlyCollection, int, int, int) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + startLine: 25 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 创建一个新的分页列表。 + example: [] + syntax: + content: >- + [JsonConstructor] + + public PagedList(IReadOnlyCollection items, int pageIndex, int pageSize, int totalCount) + parameters: + - id: items + type: System.Collections.Generic.IReadOnlyCollection{{T}} + description: 包含的元素。 + - id: pageIndex + type: System.Int32 + description: 页码。 + - id: pageSize + type: System.Int32 + description: 每页的元素个数。 + - id: totalCount + type: System.Int32 + description: 元素总数。 + content.vb: >- + + + Public Sub New(items As IReadOnlyCollection(Of T), pageIndex As Integer, pageSize As Integer, totalCount As Integer) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor* + attributes: + - type: System.Text.Json.Serialization.JsonConstructorAttribute + ctor: System.Text.Json.Serialization.JsonConstructorAttribute.#ctor + arguments: [] + nameWithType.vb: PagedList(Of T).New(IReadOnlyCollection(Of T), Integer, Integer, Integer) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T).New(System.Collections.Generic.IReadOnlyCollection(Of T), Integer, Integer, Integer) + name.vb: New(IReadOnlyCollection(Of T), Integer, Integer, Integer) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor(System.Collections.Generic.IReadOnlyCollection{`0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.Int32) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor(System.Collections.Generic.IReadOnlyCollection{`0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.Int32) + id: '#ctor(System.Collections.Generic.IReadOnlyCollection{`0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams,System.Int32)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + langs: + - csharp + - vb + name: PagedList(IReadOnlyCollection, PagingParams?, int) + nameWithType: PagedList.PagedList(IReadOnlyCollection, PagingParams?, int) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList.PagedList(System.Collections.Generic.IReadOnlyCollection, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams?, int) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + startLine: 40 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 创建一个新的分页列表。 + example: [] + syntax: + content: public PagedList(IReadOnlyCollection items, PagingParams? pagingParams, int totalCount) + parameters: + - id: items + type: System.Collections.Generic.IReadOnlyCollection{{T}} + description: 包含的元素。 + - id: pagingParams + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + description: 分页参数。 + - id: totalCount + type: System.Int32 + description: 元素总数。 + content.vb: Public Sub New(items As IReadOnlyCollection(Of T), pagingParams As PagingParams, totalCount As Integer) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor* + nameWithType.vb: PagedList(Of T).New(IReadOnlyCollection(Of T), PagingParams, Integer) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T).New(System.Collections.Generic.IReadOnlyCollection(Of T), Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams, Integer) + name.vb: New(IReadOnlyCollection(Of T), PagingParams, Integer) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor(System.Collections.Generic.IReadOnlyCollection{`0}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor(System.Collections.Generic.IReadOnlyCollection{`0}) + id: '#ctor(System.Collections.Generic.IReadOnlyCollection{`0})' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + langs: + - csharp + - vb + name: PagedList(IReadOnlyCollection) + nameWithType: PagedList.PagedList(IReadOnlyCollection) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList.PagedList(System.Collections.Generic.IReadOnlyCollection) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + startLine: 61 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 创建一个只有一页的分页列表。 + example: [] + syntax: + content: public PagedList(IReadOnlyCollection items) + parameters: + - id: items + type: System.Collections.Generic.IReadOnlyCollection{{T}} + description: 包含的元素。 + content.vb: Public Sub New(items As IReadOnlyCollection(Of T)) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor* + nameWithType.vb: PagedList(Of T).New(IReadOnlyCollection(Of T)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T).New(System.Collections.Generic.IReadOnlyCollection(Of T)) + name.vb: New(IReadOnlyCollection(Of T)) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.Items + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.Items + id: Items + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + langs: + - csharp + - vb + name: Items + nameWithType: PagedList.Items + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList.Items + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Items + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + startLine: 72 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 当前页的元素。 + example: [] + syntax: + content: public IReadOnlyCollection Items { get; init; } + parameters: [] + return: + type: System.Collections.Generic.IReadOnlyCollection{{T}} + content.vb: Public Property Items As IReadOnlyCollection(Of T) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.Items* + nameWithType.vb: PagedList(Of T).Items + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T).Items +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageIndex + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageIndex + id: PageIndex + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + langs: + - csharp + - vb + name: PageIndex + nameWithType: PagedList.PageIndex + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList.PageIndex + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PageIndex + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + startLine: 77 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 页码。 + example: [] + syntax: + content: public int PageIndex { get; init; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property PageIndex As Integer + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageIndex* + nameWithType.vb: PagedList(Of T).PageIndex + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T).PageIndex +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageSize + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageSize + id: PageSize + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + langs: + - csharp + - vb + name: PageSize + nameWithType: PagedList.PageSize + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList.PageSize + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PageSize + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + startLine: 82 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 每页元素数量。 + example: [] + syntax: + content: public int PageSize { get; init; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property PageSize As Integer + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageSize* + nameWithType.vb: PagedList(Of T).PageSize + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T).PageSize +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.TotalCount + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.TotalCount + id: TotalCount + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + langs: + - csharp + - vb + name: TotalCount + nameWithType: PagedList.TotalCount + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList.TotalCount + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: TotalCount + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagedList.cs + startLine: 87 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 元素总数。 + example: [] + syntax: + content: public int TotalCount { get; init; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property TotalCount As Integer + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.TotalCount* + nameWithType.vb: PagedList(Of T).TotalCount + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T).TotalCount +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable> + nameWithType: IEquatable> + fullName: System.IEquatable> + nameWithType.vb: IEquatable(Of PagedList(Of T)) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T)) + name.vb: IEquatable(Of PagedList(Of T)) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: T + - name: '>' + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + name: PagedList + nameWithType: PagedList + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList + nameWithType.vb: PagedList(Of T) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T) + name.vb: PagedList(Of T) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagedList_1__ctor + name: PagedList + nameWithType: PagedList.PagedList + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList.PagedList + nameWithType.vb: PagedList(Of T).New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T).New + name.vb: New +- uid: System.Collections.Generic.IReadOnlyCollection{{T}} + commentId: T:System.Collections.Generic.IReadOnlyCollection{`0} + parent: System.Collections.Generic + definition: System.Collections.Generic.IReadOnlyCollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + name: IReadOnlyCollection + nameWithType: IReadOnlyCollection + fullName: System.Collections.Generic.IReadOnlyCollection + nameWithType.vb: IReadOnlyCollection(Of T) + fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of T) + name.vb: IReadOnlyCollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: System.Collections.Generic.IReadOnlyCollection`1 + commentId: T:System.Collections.Generic.IReadOnlyCollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + name: IReadOnlyCollection + nameWithType: IReadOnlyCollection + fullName: System.Collections.Generic.IReadOnlyCollection + nameWithType.vb: IReadOnlyCollection(Of T) + fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of T) + name.vb: IReadOnlyCollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + name: PagingParams + nameWithType: PagingParams + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.Items* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.Items + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagedList_1_Items + name: Items + nameWithType: PagedList.Items + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList.Items + nameWithType.vb: PagedList(Of T).Items + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T).Items +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageIndex* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageIndex + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagedList_1_PageIndex + name: PageIndex + nameWithType: PagedList.PageIndex + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList.PageIndex + nameWithType.vb: PagedList(Of T).PageIndex + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T).PageIndex +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageSize* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.PageSize + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagedList_1_PageSize + name: PageSize + nameWithType: PagedList.PageSize + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList.PageSize + nameWithType.vb: PagedList(Of T).PageSize + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T).PageSize +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.TotalCount* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1.TotalCount + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagedList_1_TotalCount + name: TotalCount + nameWithType: PagedList.TotalCount + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList.TotalCount + nameWithType.vb: PagedList(Of T).TotalCount + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T).TotalCount diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.yml new file mode 100644 index 0000000..02a13f2 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.yml @@ -0,0 +1,772 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + id: PagingParams + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.#ctor(System.Int32,System.Int32) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.BindAsync(Microsoft.AspNetCore.Http.HttpContext) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageIndex + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageSize + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.ToString + langs: + - csharp + - vb + name: PagingParams + nameWithType: PagingParams + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagingParams.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PagingParams + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagingParams.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 分页参数。 + example: [] + syntax: + content: 'public record PagingParams : IEquatable' + content.vb: Public Class PagingParams Implements IEquatable(Of PagingParams) + inheritance: + - System.Object + implements: + - System.IEquatable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.#ctor(System.Int32,System.Int32) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.#ctor(System.Int32,System.Int32) + id: '#ctor(System.Int32,System.Int32)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + langs: + - csharp + - vb + name: PagingParams(int, int) + nameWithType: PagingParams.PagingParams(int, int) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PagingParams(int, int) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagingParams.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagingParams.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 分页参数。 + example: [] + syntax: + content: public PagingParams(int PageIndex, int PageSize) + parameters: + - id: PageIndex + type: System.Int32 + description: 页码。 + attributes: + - type: System.ComponentModel.DataAnnotations.RangeAttribute + ctor: System.ComponentModel.DataAnnotations.RangeAttribute.#ctor(System.Int32,System.Int32) + arguments: + - type: System.Int32 + value: 1 + - type: System.Int32 + value: 2147483647 + - id: PageSize + type: System.Int32 + description: 每页元素数。 + attributes: + - type: System.ComponentModel.DataAnnotations.RangeAttribute + ctor: System.ComponentModel.DataAnnotations.RangeAttribute.#ctor(System.Int32,System.Int32) + arguments: + - type: System.Int32 + value: 0 + - type: System.Int32 + value: 2147483647 + content.vb: Public Sub New(PageIndex As Integer, PageSize As Integer) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.#ctor* + nameWithType.vb: PagingParams.New(Integer, Integer) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.New(Integer, Integer) + name.vb: New(Integer, Integer) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageIndex + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageIndex + id: PageIndex + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + langs: + - csharp + - vb + name: PageIndex + nameWithType: PagingParams.PageIndex + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageIndex + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagingParams.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PageIndex + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagingParams.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 页码。 + example: [] + syntax: + content: public int PageIndex { get; init; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property PageIndex As Integer + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageIndex* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageSize + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageSize + id: PageSize + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + langs: + - csharp + - vb + name: PageSize + nameWithType: PagingParams.PageSize + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageSize + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagingParams.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: PageSize + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagingParams.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 每页元素数。 + example: [] + syntax: + content: public int PageSize { get; init; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property PageSize As Integer + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageSize* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.ToString + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.ToString + id: ToString + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + langs: + - csharp + - vb + name: ToString() + nameWithType: PagingParams.ToString() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.ToString() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagingParams.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ToString + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagingParams.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Returns a string that represents the current object. + example: [] + syntax: + content: public override string ToString() + return: + type: System.String + description: A string that represents the current object. + content.vb: Public Overrides Function ToString() As String + overridden: System.Object.ToString + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.ToString* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.BindAsync(Microsoft.AspNetCore.Http.HttpContext) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.BindAsync(Microsoft.AspNetCore.Http.HttpContext) + id: BindAsync(Microsoft.AspNetCore.Http.HttpContext) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + langs: + - csharp + - vb + name: BindAsync(HttpContext) + nameWithType: PagingParams.BindAsync(HttpContext) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.BindAsync(Microsoft.AspNetCore.Http.HttpContext) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagingParams.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BindAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/PagingParams.cs + startLine: 25 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 供 minimum API 使用 + example: [] + syntax: + content: public static ValueTask BindAsync(HttpContext context) + parameters: + - id: context + type: Microsoft.AspNetCore.Http.HttpContext + description: '' + return: + type: System.Threading.Tasks.ValueTask{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams} + description: '' + content.vb: Public Shared Function BindAsync(context As HttpContext) As ValueTask(Of PagingParams) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.BindAsync* +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.IEquatable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams} + commentId: T:System.IEquatable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of PagingParams) + fullName.vb: System.IEquatable(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams) + name.vb: IEquatable(Of PagingParams) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + name: PagingParams + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + name: PagingParams + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams__ctor_System_Int32_System_Int32_ + name: PagingParams + nameWithType: PagingParams.PagingParams + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PagingParams + nameWithType.vb: PagingParams.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.New + name.vb: New +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageIndex* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageIndex + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_PageIndex + name: PageIndex + nameWithType: PagingParams.PageIndex + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageIndex +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageSize* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageSize + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_PageSize + name: PageSize + nameWithType: PagingParams.PageSize + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.PageSize +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.ToString* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.ToString + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_ToString + name: ToString + nameWithType: PagingParams.ToString + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.ToString +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.BindAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.BindAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_BindAsync_Microsoft_AspNetCore_Http_HttpContext_ + name: BindAsync + nameWithType: PagingParams.BindAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.BindAsync +- uid: Microsoft.AspNetCore.Http.HttpContext + commentId: T:Microsoft.AspNetCore.Http.HttpContext + parent: Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.httpcontext + name: HttpContext + nameWithType: HttpContext + fullName: Microsoft.AspNetCore.Http.HttpContext +- uid: System.Threading.Tasks.ValueTask{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams} + commentId: T:System.Threading.Tasks.ValueTask{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.ValueTask`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + name: ValueTask + nameWithType: ValueTask + fullName: System.Threading.Tasks.ValueTask + nameWithType.vb: ValueTask(Of PagingParams) + fullName.vb: System.Threading.Tasks.ValueTask(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams) + name.vb: ValueTask(Of PagingParams) + spec.csharp: + - uid: System.Threading.Tasks.ValueTask`1 + name: ValueTask + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + name: PagingParams + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.ValueTask`1 + name: ValueTask + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + name: PagingParams + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + - name: ) +- uid: Microsoft.AspNetCore.Http + commentId: N:Microsoft.AspNetCore.Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Http + nameWithType: Microsoft.AspNetCore.Http + fullName: Microsoft.AspNetCore.Http + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Http + name: Http + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http +- uid: System.Threading.Tasks.ValueTask`1 + commentId: T:System.Threading.Tasks.ValueTask`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + name: ValueTask + nameWithType: ValueTask + fullName: System.Threading.Tasks.ValueTask + nameWithType.vb: ValueTask(Of TResult) + fullName.vb: System.Threading.Tasks.ValueTask(Of TResult) + name.vb: ValueTask(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.ValueTask`1 + name: ValueTask + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.ValueTask`1 + name: ValueTask + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml new file mode 100644 index 0000000..b970402 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.yml @@ -0,0 +1,1037 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + id: QueryStringBuilder + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.#ctor + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add(System.String,System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging(System.Int32,System.Int32) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddRange``1(System.String,System.Collections.Generic.IEnumerable{``0}) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add``1(System.String,``0) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Build + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.BuildPartial + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.CollectionHandleStrategy + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.NullHandleStrategy + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.RemoveAll(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.ToString + langs: + - csharp + - vb + name: QueryStringBuilder + nameWithType: QueryStringBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: QueryStringBuilder + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 查询字符串构建器。 + example: [] + syntax: + content: public class QueryStringBuilder + content.vb: Public Class QueryStringBuilder + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.#ctor + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.#ctor + id: '#ctor' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + langs: + - csharp + - vb + name: QueryStringBuilder() + nameWithType: QueryStringBuilder.QueryStringBuilder() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.QueryStringBuilder() + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 14 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 创建一个 。 + example: [] + syntax: + content: public QueryStringBuilder() + content.vb: Public Sub New() + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.#ctor* + nameWithType.vb: QueryStringBuilder.New() + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.New() + name.vb: New() +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy) + id: '#ctor(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy,Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + langs: + - csharp + - vb + name: QueryStringBuilder(QueryStringNullHandleStrategy, QueryStringCollectionHandleStrategy) + nameWithType: QueryStringBuilder.QueryStringBuilder(QueryStringNullHandleStrategy, QueryStringCollectionHandleStrategy) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.QueryStringBuilder(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 24 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 创建一个 。 + example: [] + syntax: + content: public QueryStringBuilder(QueryStringNullHandleStrategy stringNullHandleStrategy, QueryStringCollectionHandleStrategy collectionHandleStrategy) + parameters: + - id: stringNullHandleStrategy + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + description: null值处理方式。 + - id: collectionHandleStrategy + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + description: 数组处理方式。 + content.vb: Public Sub New(stringNullHandleStrategy As QueryStringNullHandleStrategy, collectionHandleStrategy As QueryStringCollectionHandleStrategy) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.#ctor* + nameWithType.vb: QueryStringBuilder.New(QueryStringNullHandleStrategy, QueryStringCollectionHandleStrategy) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.New(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy) + name.vb: New(QueryStringNullHandleStrategy, QueryStringCollectionHandleStrategy) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.NullHandleStrategy + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.NullHandleStrategy + id: NullHandleStrategy + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + langs: + - csharp + - vb + name: NullHandleStrategy + nameWithType: QueryStringBuilder.NullHandleStrategy + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.NullHandleStrategy + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: NullHandleStrategy + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: null 值处理方式。 + example: [] + syntax: + content: public QueryStringNullHandleStrategy NullHandleStrategy { get; set; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + content.vb: Public Property NullHandleStrategy As QueryStringNullHandleStrategy + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.NullHandleStrategy* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.CollectionHandleStrategy + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.CollectionHandleStrategy + id: CollectionHandleStrategy + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + langs: + - csharp + - vb + name: CollectionHandleStrategy + nameWithType: QueryStringBuilder.CollectionHandleStrategy + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.CollectionHandleStrategy + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CollectionHandleStrategy + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 40 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 数组的处理方式。 + example: [] + syntax: + content: public QueryStringCollectionHandleStrategy CollectionHandleStrategy { get; set; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + content.vb: Public Property CollectionHandleStrategy As QueryStringCollectionHandleStrategy + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.CollectionHandleStrategy* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams) + id: AddPaging(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + langs: + - csharp + - vb + name: AddPaging(PagingParams) + nameWithType: QueryStringBuilder.AddPaging(PagingParams) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging(Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddPaging + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 47 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 添加分页参数。 + example: [] + syntax: + content: public QueryStringBuilder AddPaging(PagingParams pagingParams) + parameters: + - id: pagingParams + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + description: 分页参数。 + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + description: '' + content.vb: Public Function AddPaging(pagingParams As PagingParams) As QueryStringBuilder + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging(System.Int32,System.Int32) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging(System.Int32,System.Int32) + id: AddPaging(System.Int32,System.Int32) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + langs: + - csharp + - vb + name: AddPaging(int, int) + nameWithType: QueryStringBuilder.AddPaging(int, int) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging(int, int) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddPaging + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 55 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 添加分页参数。 + example: [] + syntax: + content: public QueryStringBuilder AddPaging(int pageIndex, int pageSize) + parameters: + - id: pageIndex + type: System.Int32 + description: 页码。 + - id: pageSize + type: System.Int32 + description: 分页大小。 + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + content.vb: Public Function AddPaging(pageIndex As Integer, pageSize As Integer) As QueryStringBuilder + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging* + nameWithType.vb: QueryStringBuilder.AddPaging(Integer, Integer) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging(Integer, Integer) + name.vb: AddPaging(Integer, Integer) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddRange``1(System.String,System.Collections.Generic.IEnumerable{``0}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddRange``1(System.String,System.Collections.Generic.IEnumerable{``0}) + id: AddRange``1(System.String,System.Collections.Generic.IEnumerable{``0}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + langs: + - csharp + - vb + name: AddRange(string, IEnumerable?) + nameWithType: QueryStringBuilder.AddRange(string, IEnumerable?) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddRange(string, System.Collections.Generic.IEnumerable?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddRange + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 65 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 添加数组作为查询参数。 + example: [] + syntax: + content: public QueryStringBuilder AddRange(string key, IEnumerable? values) + parameters: + - id: key + type: System.String + description: 键。 + - id: values + type: System.Collections.Generic.IEnumerable{{T}} + description: 值。 + typeParameters: + - id: T + description: 值的类型。 + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + description: '' + content.vb: Public Function AddRange(Of T)(key As String, values As IEnumerable(Of T)) As QueryStringBuilder + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddRange* + nameWithType.vb: QueryStringBuilder.AddRange(Of T)(String, IEnumerable(Of T)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddRange(Of T)(String, System.Collections.Generic.IEnumerable(Of T)) + name.vb: AddRange(Of T)(String, IEnumerable(Of T)) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add``1(System.String,``0) + id: Add``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + langs: + - csharp + - vb + name: Add(string, T?) + nameWithType: QueryStringBuilder.Add(string, T?) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add(string, T?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Add + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 99 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 添加查询参数。 + example: [] + syntax: + content: public QueryStringBuilder Add(string key, T? value) + parameters: + - id: key + type: System.String + description: 键。 + - id: value + type: '{T}' + description: 值。 + typeParameters: + - id: T + description: 值的类型。 + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + description: '' + content.vb: Public Function Add(Of T)(key As String, value As T) As QueryStringBuilder + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add* + nameWithType.vb: QueryStringBuilder.Add(Of T)(String, T) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add(Of T)(String, T) + name.vb: Add(Of T)(String, T) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add(System.String,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add(System.String,System.String) + id: Add(System.String,System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + langs: + - csharp + - vb + name: Add(string, string?) + nameWithType: QueryStringBuilder.Add(string, string?) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add(string, string?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Add + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 114 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 添加查询参数。 + example: [] + syntax: + content: public QueryStringBuilder Add(string key, string? value) + parameters: + - id: key + type: System.String + description: 键。 + - id: value + type: System.String + description: 值。 + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + description: 当前 。 + content.vb: Public Function Add(key As String, value As String) As QueryStringBuilder + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add* + exceptions: + - type: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + description: The 's value is invalid + nameWithType.vb: QueryStringBuilder.Add(String, String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add(String, String) + name.vb: Add(String, String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.RemoveAll(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.RemoveAll(System.String) + id: RemoveAll(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + langs: + - csharp + - vb + name: RemoveAll(string) + nameWithType: QueryStringBuilder.RemoveAll(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.RemoveAll(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RemoveAll + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 139 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 删除所有指定 key 的查询字符串。 + example: [] + syntax: + content: public QueryStringBuilder RemoveAll(string key) + parameters: + - id: key + type: System.String + description: 键。 + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + description: '' + content.vb: Public Function RemoveAll(key As String) As QueryStringBuilder + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.RemoveAll* + nameWithType.vb: QueryStringBuilder.RemoveAll(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.RemoveAll(String) + name.vb: RemoveAll(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Build + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Build + id: Build + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + langs: + - csharp + - vb + name: Build() + nameWithType: QueryStringBuilder.Build() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Build() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Build + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 149 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 构建查询字符串,将以 '?' 开头。 + example: [] + syntax: + content: public string Build() + return: + type: System.String + description: '' + content.vb: Public Function Build() As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Build* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.BuildPartial + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.BuildPartial + id: BuildPartial + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + langs: + - csharp + - vb + name: BuildPartial() + nameWithType: QueryStringBuilder.BuildPartial() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.BuildPartial() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BuildPartial + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 158 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 构建查询字符串,不包含开头的 '?'。 + example: [] + syntax: + content: public string BuildPartial() + return: + type: System.String + description: '' + content.vb: Public Function BuildPartial() As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.BuildPartial* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.ToString + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.ToString + id: ToString + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + langs: + - csharp + - vb + name: ToString() + nameWithType: QueryStringBuilder.ToString() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.ToString() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ToString + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringBuilder.cs + startLine: 168 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: Returns a string that represents the current object. + example: [] + syntax: + content: public override string ToString() + return: + type: System.String + description: A string that represents the current object. + content.vb: Public Overrides Function ToString() As String + overridden: System.Object.ToString + overload: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.ToString* +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html + name: QueryStringBuilder + nameWithType: QueryStringBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_QueryStringBuilder__ctor + name: QueryStringBuilder + nameWithType: QueryStringBuilder.QueryStringBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.QueryStringBuilder + nameWithType.vb: QueryStringBuilder.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.New + name.vb: New +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.html + name: QueryStringNullHandleStrategy + nameWithType: QueryStringNullHandleStrategy + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.html + name: QueryStringCollectionHandleStrategy + nameWithType: QueryStringCollectionHandleStrategy + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.NullHandleStrategy* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.NullHandleStrategy + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_QueryStringBuilder_NullHandleStrategy + name: NullHandleStrategy + nameWithType: QueryStringBuilder.NullHandleStrategy + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.NullHandleStrategy +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.CollectionHandleStrategy* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.CollectionHandleStrategy + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_QueryStringBuilder_CollectionHandleStrategy + name: CollectionHandleStrategy + nameWithType: QueryStringBuilder.CollectionHandleStrategy + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.CollectionHandleStrategy +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_QueryStringBuilder_AddPaging_Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_ + name: AddPaging + nameWithType: QueryStringBuilder.AddPaging + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddPaging +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + name: PagingParams + nameWithType: PagingParams + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddRange* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddRange + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_QueryStringBuilder_AddRange__1_System_String_System_Collections_Generic_IEnumerable___0__ + name: AddRange + nameWithType: QueryStringBuilder.AddRange + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.AddRange +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Collections.Generic.IEnumerable{{T}} + commentId: T:System.Collections.Generic.IEnumerable{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_QueryStringBuilder_Add__1_System_String___0_ + name: Add + nameWithType: QueryStringBuilder.Add + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Add +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.NullHandleStrategy + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.NullHandleStrategy + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_QueryStringBuilder_NullHandleStrategy + name: NullHandleStrategy + nameWithType: QueryStringBuilder.NullHandleStrategy + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.NullHandleStrategy +- uid: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentoutofrangeexception + name: ArgumentOutOfRangeException + nameWithType: ArgumentOutOfRangeException + fullName: System.ArgumentOutOfRangeException +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.RemoveAll* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.RemoveAll + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_QueryStringBuilder_RemoveAll_System_String_ + name: RemoveAll + nameWithType: QueryStringBuilder.RemoveAll + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.RemoveAll +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Build* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Build + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_QueryStringBuilder_Build + name: Build + nameWithType: QueryStringBuilder.Build + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.Build +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.BuildPartial* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.BuildPartial + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_QueryStringBuilder_BuildPartial + name: BuildPartial + nameWithType: QueryStringBuilder.BuildPartial + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.BuildPartial +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.ToString* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.ToString + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_QueryStringBuilder_ToString + name: ToString + nameWithType: QueryStringBuilder.ToString + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.ToString diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.yml new file mode 100644 index 0000000..795fb8f --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.yml @@ -0,0 +1,149 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + id: QueryStringCollectionHandleStrategy + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.Index + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.Repeat + langs: + - csharp + - vb + name: QueryStringCollectionHandleStrategy + nameWithType: QueryStringCollectionHandleStrategy + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + type: Enum + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringCollectionHandleStrategy.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: QueryStringCollectionHandleStrategy + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringCollectionHandleStrategy.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 数组处理方式。 + example: [] + syntax: + content: public enum QueryStringCollectionHandleStrategy + content.vb: Public Enum QueryStringCollectionHandleStrategy +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.Repeat + commentId: F:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.Repeat + id: Repeat + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + langs: + - csharp + - vb + name: Repeat + nameWithType: QueryStringCollectionHandleStrategy.Repeat + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.Repeat + type: Field + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringCollectionHandleStrategy.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Repeat + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringCollectionHandleStrategy.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 添加多个键相同的查询参数,例如 ?key=1&key=2&key=3 + example: [] + syntax: + content: Repeat = 0 + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.Index + commentId: F:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.Index + id: Index + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + langs: + - csharp + - vb + name: Index + nameWithType: QueryStringCollectionHandleStrategy.Index + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.Index + type: Field + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringCollectionHandleStrategy.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Index + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringCollectionHandleStrategy.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 添加带序号的查询参数,例如 ?key[1]=1&key[2]=2&key[3]=3 + example: [] + syntax: + content: Index = 1 + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html + name: QueryStringBuilder + nameWithType: QueryStringBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.html + name: QueryStringCollectionHandleStrategy + nameWithType: QueryStringCollectionHandleStrategy + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.yml new file mode 100644 index 0000000..17fecf5 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.yml @@ -0,0 +1,149 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + id: QueryStringNullHandleStrategy + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.Absent + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.Empty + langs: + - csharp + - vb + name: QueryStringNullHandleStrategy + nameWithType: QueryStringNullHandleStrategy + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + type: Enum + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringNullHandleStrategy.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: QueryStringNullHandleStrategy + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringNullHandleStrategy.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: 中的空置处理方式。 + example: [] + syntax: + content: public enum QueryStringNullHandleStrategy + content.vb: Public Enum QueryStringNullHandleStrategy +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.Absent + commentId: F:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.Absent + id: Absent + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + langs: + - csharp + - vb + name: Absent + nameWithType: QueryStringNullHandleStrategy.Absent + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.Absent + type: Field + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringNullHandleStrategy.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Absent + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringNullHandleStrategy.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: null 值将不会在查询字符串中出现,默认行为。 + example: [] + syntax: + content: Absent = 0 + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.Empty + commentId: F:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.Empty + id: Empty + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + langs: + - csharp + - vb + name: Empty + nameWithType: QueryStringNullHandleStrategy.Empty + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.Empty + type: Field + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringNullHandleStrategy.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Empty + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryStringNullHandleStrategy.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + summary: null 值将只保留键,例如 ?key1=&key2=value + example: [] + syntax: + content: Empty = 1 + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html + name: QueryStringBuilder + nameWithType: QueryStringBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.html + name: QueryStringNullHandleStrategy + nameWithType: QueryStringNullHandleStrategy + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.yml new file mode 100644 index 0000000..dcaa56d --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.yml @@ -0,0 +1,249 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + id: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1 + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.html + name: AcquireDistributionLockFailedException + nameWithType: AcquireDistributionLockFailedException + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html + name: CacheEntry + nameWithType: CacheEntry + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry + nameWithType.vb: CacheEntry(Of T) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry(Of T) + name.vb: CacheEntry(Of T) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + name: CacheEntry + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + name: CacheEntry + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider.html + name: DefaultFileProvider + nameWithType: DefaultFileProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html + name: ICacheProvider + nameWithType: ICacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.html + name: IDistributedLockProvider + nameWithType: IDistributedLockProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.html + name: IFileDeliveryProvider + nameWithType: IFileDeliveryProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html + name: IFileProvider + nameWithType: IFileProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider.html + name: ILocalCacheProvider + nameWithType: ILocalCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider.html + name: IRemoteCacheProvider + nameWithType: IRemoteCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + name: OrderBySegment + nameWithType: OrderBySegment + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig.html + name: OrderBySegmentConfig + nameWithType: OrderBySegmentConfig + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1 + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig-1.html + name: OrderBySegmentConfig + nameWithType: OrderBySegmentConfig + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig + nameWithType.vb: OrderBySegmentConfig(Of TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig(Of TEntity) + name.vb: OrderBySegmentConfig(Of TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1 + name: OrderBySegmentConfig + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig-1.html + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1 + name: OrderBySegmentConfig + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig-1.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + name: PagedList + nameWithType: PagedList + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList + nameWithType.vb: PagedList(Of T) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList(Of T) + name.vb: PagedList(Of T) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + name: PagingParams + nameWithType: PagingParams + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder.html + name: QueryStringBuilder + nameWithType: QueryStringBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy.html + name: QueryStringCollectionHandleStrategy + nameWithType: QueryStringCollectionHandleStrategy + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy.html + name: QueryStringNullHandleStrategy + nameWithType: QueryStringNullHandleStrategy + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.yml new file mode 100644 index 0000000..449dae4 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.yml @@ -0,0 +1,1479 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + id: InMemoryCacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + children: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.#ctor(Microsoft.Extensions.Caching.Memory.IMemoryCache,Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider) + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.GetAsync``1(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.RemoveAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + langs: + - csharp + - vb + name: InMemoryCacheProvider + nameWithType: InMemoryCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: InMemoryCacheProvider + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + summary: 使用 作为基础实现的 + example: [] + syntax: + content: 'public sealed class InMemoryCacheProvider : ILocalCacheProvider, ICacheProvider' + content.vb: Public NotInheritable Class InMemoryCacheProvider Implements ILocalCacheProvider, ICacheProvider + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.#ctor(Microsoft.Extensions.Caching.Memory.IMemoryCache,Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.#ctor(Microsoft.Extensions.Caching.Memory.IMemoryCache,Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider) + id: '#ctor(Microsoft.Extensions.Caching.Memory.IMemoryCache,Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + langs: + - csharp + - vb + name: InMemoryCacheProvider(IMemoryCache, IDateTimeProvider) + nameWithType: InMemoryCacheProvider.InMemoryCacheProvider(IMemoryCache, IDateTimeProvider) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.InMemoryCacheProvider(Microsoft.Extensions.Caching.Memory.IMemoryCache, Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + summary: 构造一个新的 。 + example: [] + syntax: + content: public InMemoryCacheProvider(IMemoryCache memoryCache, IDateTimeProvider dateTimeProvider) + parameters: + - id: memoryCache + type: Microsoft.Extensions.Caching.Memory.IMemoryCache + description: 作为实现基础的 。 + - id: dateTimeProvider + type: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + description: 时间提供器。 + content.vb: Public Sub New(memoryCache As IMemoryCache, dateTimeProvider As IDateTimeProvider) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.#ctor* + nameWithType.vb: InMemoryCacheProvider.New(IMemoryCache, IDateTimeProvider) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.New(Microsoft.Extensions.Caching.Memory.IMemoryCache, Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider) + name.vb: New(IMemoryCache, IDateTimeProvider) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync``1(System.String,``0) + id: AddAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + langs: + - csharp + - vb + name: AddAsync(string, TResult) + nameWithType: InMemoryCacheProvider.AddAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync(string, TResult) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + startLine: 27 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + summary: 添加 value 到缓存。 + example: [] + syntax: + content: public Task AddAsync(string cacheKey, TResult value) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + - id: value + type: '{TResult}' + description: 缓存值。 + typeParameters: + - id: TResult + description: 缓存类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 添加是否成功。 + content.vb: Public Function AddAsync(Of TResult)(cacheKey As String, value As TResult) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,{TResult}) + nameWithType.vb: InMemoryCacheProvider.AddAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync(Of TResult)(String, TResult) + name.vb: AddAsync(Of TResult)(String, TResult) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + id: AddAsync``1(System.String,System.TimeSpan,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + langs: + - csharp + - vb + name: AddAsync(string, TimeSpan, TResult) + nameWithType: InMemoryCacheProvider.AddAsync(string, TimeSpan, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync(string, System.TimeSpan, TResult) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + startLine: 34 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + summary: 添加 value 到缓存,并设置过期时间。 + example: [] + syntax: + content: public Task AddAsync(string cacheKey, TimeSpan expires, TResult value) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + - id: expires + type: System.TimeSpan + description: 过期时间。 + - id: value + type: '{TResult}' + description: 缓存值。 + typeParameters: + - id: TResult + description: 缓存类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 添加是否成功。 + content.vb: Public Function AddAsync(Of TResult)(cacheKey As String, expires As TimeSpan, value As TResult) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,{TResult}) + nameWithType.vb: InMemoryCacheProvider.AddAsync(Of TResult)(String, TimeSpan, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync(Of TResult)(String, System.TimeSpan, TResult) + name.vb: AddAsync(Of TResult)(String, TimeSpan, TResult) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.GetAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.GetAsync``1(System.String) + id: GetAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + langs: + - csharp + - vb + name: GetAsync(string) + nameWithType: InMemoryCacheProvider.GetAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.GetAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + startLine: 41 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + summary: 从缓存中获取 cacheKey 对应的值。 + example: [] + syntax: + content: public Task?> GetAsync(string cacheKey) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + typeParameters: + - id: TResult + description: 缓存值类型。 + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry{{TResult}}} + description: 获取的缓存结果。 + content.vb: Public Function GetAsync(Of TResult)(cacheKey As String) As Task(Of CacheEntry(Of TResult)) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.GetAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + nameWithType.vb: InMemoryCacheProvider.GetAsync(Of TResult)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.GetAsync(Of TResult)(String) + name.vb: GetAsync(Of TResult)(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.RemoveAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.RemoveAsync(System.String) + id: RemoveAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + langs: + - csharp + - vb + name: RemoveAsync(string) + nameWithType: InMemoryCacheProvider.RemoveAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.RemoveAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RemoveAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + startLine: 47 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + summary: 删除 cacheKey 对应的缓存。 + example: [] + syntax: + content: public Task RemoveAsync(string cacheKey) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 删除是否成功。 + content.vb: Public Function RemoveAsync(cacheKey As String) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.RemoveAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + nameWithType.vb: InMemoryCacheProvider.RemoveAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.RemoveAsync(String) + name.vb: RemoveAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync``1(System.String,``0) + id: UpdateAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + langs: + - csharp + - vb + name: UpdateAsync(string, TResult) + nameWithType: InMemoryCacheProvider.UpdateAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync(string, TResult) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UpdateAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + startLine: 54 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + summary: 更新 cacheKey 对应的缓存。 + example: [] + syntax: + content: public Task UpdateAsync(string cacheKey, TResult value) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + - id: value + type: '{TResult}' + description: 缓存值。 + typeParameters: + - id: TResult + description: 缓存值的类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 更新是否成功。 + content.vb: Public Function UpdateAsync(Of TResult)(cacheKey As String, value As TResult) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult}) + nameWithType.vb: InMemoryCacheProvider.UpdateAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync(Of TResult)(String, TResult) + name.vb: UpdateAsync(Of TResult)(String, TResult) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + id: UpdateAsync``1(System.String,``0,System.TimeSpan) + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + langs: + - csharp + - vb + name: UpdateAsync(string, TResult, TimeSpan) + nameWithType: InMemoryCacheProvider.UpdateAsync(string, TResult, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync(string, TResult, System.TimeSpan) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UpdateAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/InMemoryCacheProvider.cs + startLine: 60 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + summary: 更新 cacheKey 对应的缓存。 + example: [] + syntax: + content: public Task UpdateAsync(string cacheKey, TResult value, TimeSpan expires) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + - id: value + type: '{TResult}' + description: 缓存值。 + - id: expires + type: System.TimeSpan + description: 缓存过期时间。 + typeParameters: + - id: TResult + description: 缓存值的类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 更新是否成功。 + content.vb: Public Function UpdateAsync(Of TResult)(cacheKey As String, value As TResult, expires As TimeSpan) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult},System.TimeSpan) + nameWithType.vb: InMemoryCacheProvider.UpdateAsync(Of TResult)(String, TResult, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync(Of TResult)(String, TResult, System.TimeSpan) + name.vb: UpdateAsync(Of TResult)(String, TResult, TimeSpan) +references: +- uid: Microsoft.Extensions.Caching.Memory.IMemoryCache + commentId: T:Microsoft.Extensions.Caching.Memory.IMemoryCache + parent: Microsoft.Extensions.Caching.Memory + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.caching.memory.imemorycache + name: IMemoryCache + nameWithType: IMemoryCache + fullName: Microsoft.Extensions.Caching.Memory.IMemoryCache +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider.html + name: ILocalCacheProvider + nameWithType: ILocalCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders + name: CacheProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + name: InMemory + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders + name: CacheProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + name: InMemory + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html + name: ICacheProvider + nameWithType: ICacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Microsoft.Extensions.Caching.Memory + commentId: N:Microsoft.Extensions.Caching.Memory + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Caching.Memory + nameWithType: Microsoft.Extensions.Caching.Memory + fullName: Microsoft.Extensions.Caching.Memory + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Caching + name: Caching + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.caching + - name: . + - uid: Microsoft.Extensions.Caching.Memory + name: Memory + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.caching.memory + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Caching + name: Caching + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.caching + - name: . + - uid: Microsoft.Extensions.Caching.Memory + name: Memory + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.caching.memory +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.html + name: InMemoryCacheProvider + nameWithType: InMemoryCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_InMemory_InMemoryCacheProvider__ctor_Microsoft_Extensions_Caching_Memory_IMemoryCache_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_ + name: InMemoryCacheProvider + nameWithType: InMemoryCacheProvider.InMemoryCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.InMemoryCacheProvider + nameWithType.vb: InMemoryCacheProvider.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.New + name.vb: New +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html + name: IDateTimeProvider + nameWithType: IDateTimeProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_InMemory_InMemoryCacheProvider_AddAsync__1_System_String___0_ + name: AddAsync + nameWithType: InMemoryCacheProvider.AddAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.AddAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,{TResult}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + name: AddAsync(string, TResult) + nameWithType: ICacheProvider.AddAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, TResult) + name.vb: AddAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: '{TResult}' + commentId: '!:TResult' + definition: TResult + name: TResult + nameWithType: TResult + fullName: TResult +- uid: System.Threading.Tasks.Task{System.Boolean} + commentId: T:System.Threading.Tasks.Task{System.Boolean} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Boolean) + fullName.vb: System.Threading.Tasks.Task(Of Boolean) + name.vb: Task(Of Boolean) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + name: AddAsync(string, TResult) + nameWithType: ICacheProvider.AddAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, TResult) + name.vb: AddAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: TResult + name: TResult + nameWithType: TResult + fullName: TResult +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,{TResult}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + name: AddAsync(string, TimeSpan, TResult) + nameWithType: ICacheProvider.AddAsync(string, TimeSpan, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, System.TimeSpan, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TimeSpan, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, System.TimeSpan, TResult) + name.vb: AddAsync(Of TResult)(String, TimeSpan, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + name: AddAsync(string, TimeSpan, TResult) + nameWithType: ICacheProvider.AddAsync(string, TimeSpan, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, System.TimeSpan, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TimeSpan, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, System.TimeSpan, TResult) + name.vb: AddAsync(Of TResult)(String, TimeSpan, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.GetAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.GetAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_InMemory_InMemoryCacheProvider_GetAsync__1_System_String_ + name: GetAsync + nameWithType: InMemoryCacheProvider.GetAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.GetAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_GetAsync__1_System_String_ + name: GetAsync(string) + nameWithType: ICacheProvider.GetAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync(string) + nameWithType.vb: ICacheProvider.GetAsync(Of TResult)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync(Of TResult)(String) + name.vb: GetAsync(Of TResult)(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_GetAsync__1_System_String_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_GetAsync__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry{{TResult}}} + commentId: T:System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry{``0}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of CacheEntry(Of TResult)) + fullName.vb: System.Threading.Tasks.Task(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry(Of TResult)) + name.vb: Task(Of CacheEntry(Of TResult)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + name: CacheEntry + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html + - name: < + - name: TResult + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + name: CacheEntry + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.RemoveAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.RemoveAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_InMemory_InMemoryCacheProvider_RemoveAsync_System_String_ + name: RemoveAsync + nameWithType: InMemoryCacheProvider.RemoveAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.RemoveAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_RemoveAsync_System_String_ + name: RemoveAsync(string) + nameWithType: ICacheProvider.RemoveAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(string) + nameWithType.vb: ICacheProvider.RemoveAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(String) + name.vb: RemoveAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + name: RemoveAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_RemoveAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + name: RemoveAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_RemoveAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_InMemory_InMemoryCacheProvider_UpdateAsync__1_System_String___0_ + name: UpdateAsync + nameWithType: InMemoryCacheProvider.UpdateAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.UpdateAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + name: UpdateAsync(string, TResult) + nameWithType: ICacheProvider.UpdateAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + name.vb: UpdateAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + name: UpdateAsync(string, TResult) + nameWithType: ICacheProvider.UpdateAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + name.vb: UpdateAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult},System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + name: UpdateAsync(string, TResult, TimeSpan) + nameWithType: ICacheProvider.UpdateAsync(string, TResult, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult, System.TimeSpan) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult, System.TimeSpan) + name.vb: UpdateAsync(Of TResult)(String, TResult, TimeSpan) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + name: UpdateAsync(string, TResult, TimeSpan) + nameWithType: ICacheProvider.UpdateAsync(string, TResult, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult, System.TimeSpan) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult, System.TimeSpan) + name.vb: UpdateAsync(Of TResult)(String, TResult, TimeSpan) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.yml new file mode 100644 index 0000000..8a3c607 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.yml @@ -0,0 +1,501 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors + id: Injectors + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + children: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + langs: + - csharp + - vb + name: Injectors + nameWithType: Injectors + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/Injectors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Injectors + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/Injectors.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + summary: 的扩展方法。 + example: [] + syntax: + content: public static class Injectors + content.vb: Public Module Injectors + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + id: AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors + langs: + - csharp + - vb + name: AddInMemoryCache(CqrsInjector, Action?) + nameWithType: Injectors.AddInMemoryCache(CqrsInjector, Action?) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Action?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/Injectors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddInMemoryCache + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory/Injectors.cs + startLine: 16 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + summary: 添加 作为本地缓存。 + example: [] + syntax: + content: public static CqrsInjector AddInMemoryCache(this CqrsInjector injector, Action? configure = null) + parameters: + - id: injector + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: 。 + - id: configure + type: System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + description: 额外缓存配置。 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Shared Function AddInMemoryCache(injector As CqrsInjector, configure As Action(Of CacheableRequestOptions) = Nothing) As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache* + nameWithType.vb: Injectors.AddInMemoryCache(CqrsInjector, Action(Of CacheableRequestOptions)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddInMemoryCache(CqrsInjector, Action(Of CacheableRequestOptions)) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + name: CqrsInjector + nameWithType: CqrsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders + name: CacheProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + name: InMemory + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders + name: CacheProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + name: InMemory + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.html + name: InMemoryCacheProvider + nameWithType: InMemoryCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_InMemory_Injectors_AddInMemoryCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + name: AddInMemoryCache + nameWithType: Injectors.AddInMemoryCache + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.AddInMemoryCache +- uid: System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + commentId: T:System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of CacheableRequestOptions) + fullName.vb: System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions) + name.vb: Action(Of CacheableRequestOptions) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: ) +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T) + fullName.vb: System.Action(Of T) + name.vb: Action(Of T) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.yml new file mode 100644 index 0000000..a18aa2d --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.yml @@ -0,0 +1,85 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + id: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + children: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors.html + name: Injectors + nameWithType: Injectors + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider.html + name: InMemoryCacheProvider + nameWithType: InMemoryCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders + name: CacheProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + name: InMemory + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders + name: CacheProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + name: InMemory + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.html diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.yml new file mode 100644 index 0000000..bd3c668 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.yml @@ -0,0 +1,1573 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + id: RedisCacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + children: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.#ctor(StackExchange.Redis.ConnectionMultiplexer,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider) + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.GetAsync``1(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.RemoveAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync``1(System.String,``0) + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + langs: + - csharp + - vb + name: RedisCacheProvider + nameWithType: RedisCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RedisCacheProvider + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + summary: Remote cache provider implemented with Redis. + example: [] + syntax: + content: 'public class RedisCacheProvider : IRemoteCacheProvider, ICacheProvider' + content.vb: Public Class RedisCacheProvider Implements IRemoteCacheProvider, ICacheProvider + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.#ctor(StackExchange.Redis.ConnectionMultiplexer,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.#ctor(StackExchange.Redis.ConnectionMultiplexer,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider) + id: '#ctor(StackExchange.Redis.ConnectionMultiplexer,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + langs: + - csharp + - vb + name: RedisCacheProvider(ConnectionMultiplexer, IOptions, IDateTimeProvider) + nameWithType: RedisCacheProvider.RedisCacheProvider(ConnectionMultiplexer, IOptions, IDateTimeProvider) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.RedisCacheProvider(StackExchange.Redis.ConnectionMultiplexer, Microsoft.Extensions.Options.IOptions, Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + startLine: 24 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + summary: Remote cache provider implemented with Redis. + example: [] + syntax: + content: public RedisCacheProvider(ConnectionMultiplexer multiplexer, IOptions options, IDateTimeProvider dateTimeProvider) + parameters: + - id: multiplexer + type: StackExchange.Redis.ConnectionMultiplexer + description: The underlying multiplexer. + - id: options + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions} + description: The options for this provider. + - id: dateTimeProvider + type: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + description: The datetime provider. + content.vb: Public Sub New(multiplexer As ConnectionMultiplexer, options As IOptions(Of RedisOptions), dateTimeProvider As IDateTimeProvider) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.#ctor* + nameWithType.vb: RedisCacheProvider.New(ConnectionMultiplexer, IOptions(Of RedisOptions), IDateTimeProvider) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.New(StackExchange.Redis.ConnectionMultiplexer, Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions), Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider) + name.vb: New(ConnectionMultiplexer, IOptions(Of RedisOptions), IDateTimeProvider) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync``1(System.String,``0) + id: AddAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + langs: + - csharp + - vb + name: AddAsync(string, TResult) + nameWithType: RedisCacheProvider.AddAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync(string, TResult) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + summary: 添加 value 到缓存。 + example: [] + syntax: + content: public Task AddAsync(string cacheKey, TResult value) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + - id: value + type: '{TResult}' + description: 缓存值。 + typeParameters: + - id: TResult + description: 缓存类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 添加是否成功。 + content.vb: Public Function AddAsync(Of TResult)(cacheKey As String, value As TResult) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,{TResult}) + nameWithType.vb: RedisCacheProvider.AddAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync(Of TResult)(String, TResult) + name.vb: AddAsync(Of TResult)(String, TResult) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + id: AddAsync``1(System.String,System.TimeSpan,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + langs: + - csharp + - vb + name: AddAsync(string, TimeSpan, TResult) + nameWithType: RedisCacheProvider.AddAsync(string, TimeSpan, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync(string, System.TimeSpan, TResult) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + startLine: 41 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + summary: 添加 value 到缓存,并设置过期时间。 + example: [] + syntax: + content: public Task AddAsync(string cacheKey, TimeSpan expires, TResult value) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + - id: expires + type: System.TimeSpan + description: 过期时间。 + - id: value + type: '{TResult}' + description: 缓存值。 + typeParameters: + - id: TResult + description: 缓存类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 添加是否成功。 + content.vb: Public Function AddAsync(Of TResult)(cacheKey As String, expires As TimeSpan, value As TResult) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,{TResult}) + nameWithType.vb: RedisCacheProvider.AddAsync(Of TResult)(String, TimeSpan, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync(Of TResult)(String, System.TimeSpan, TResult) + name.vb: AddAsync(Of TResult)(String, TimeSpan, TResult) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.GetAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.GetAsync``1(System.String) + id: GetAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + langs: + - csharp + - vb + name: GetAsync(string) + nameWithType: RedisCacheProvider.GetAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.GetAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + startLine: 47 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + summary: 从缓存中获取 cacheKey 对应的值。 + example: [] + syntax: + content: public Task?> GetAsync(string cacheKey) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + typeParameters: + - id: TResult + description: 缓存值类型。 + return: + type: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry{{TResult}}} + description: 获取的缓存结果。 + content.vb: Public Function GetAsync(Of TResult)(cacheKey As String) As Task(Of CacheEntry(Of TResult)) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.GetAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + nameWithType.vb: RedisCacheProvider.GetAsync(Of TResult)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.GetAsync(Of TResult)(String) + name.vb: GetAsync(Of TResult)(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.RemoveAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.RemoveAsync(System.String) + id: RemoveAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + langs: + - csharp + - vb + name: RemoveAsync(string) + nameWithType: RedisCacheProvider.RemoveAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.RemoveAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RemoveAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + startLine: 59 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + summary: 删除 cacheKey 对应的缓存。 + example: [] + syntax: + content: public Task RemoveAsync(string cacheKey) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 删除是否成功。 + content.vb: Public Function RemoveAsync(cacheKey As String) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.RemoveAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + nameWithType.vb: RedisCacheProvider.RemoveAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.RemoveAsync(String) + name.vb: RemoveAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync``1(System.String,``0) + id: UpdateAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + langs: + - csharp + - vb + name: UpdateAsync(string, TResult) + nameWithType: RedisCacheProvider.UpdateAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync(string, TResult) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UpdateAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + startLine: 65 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + summary: 更新 cacheKey 对应的缓存。 + example: [] + syntax: + content: public Task UpdateAsync(string cacheKey, TResult value) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + - id: value + type: '{TResult}' + description: 缓存值。 + typeParameters: + - id: TResult + description: 缓存值的类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 更新是否成功。 + content.vb: Public Function UpdateAsync(Of TResult)(cacheKey As String, value As TResult) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult}) + nameWithType.vb: RedisCacheProvider.UpdateAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync(Of TResult)(String, TResult) + name.vb: UpdateAsync(Of TResult)(String, TResult) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + id: UpdateAsync``1(System.String,``0,System.TimeSpan) + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + langs: + - csharp + - vb + name: UpdateAsync(string, TResult, TimeSpan) + nameWithType: RedisCacheProvider.UpdateAsync(string, TResult, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync(string, TResult, System.TimeSpan) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UpdateAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisCacheProvider.cs + startLine: 71 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + summary: 更新 cacheKey 对应的缓存。 + example: [] + syntax: + content: public Task UpdateAsync(string cacheKey, TResult value, TimeSpan expires) + parameters: + - id: cacheKey + type: System.String + description: 缓存键。 + - id: value + type: '{TResult}' + description: 缓存值。 + - id: expires + type: System.TimeSpan + description: 缓存过期时间。 + typeParameters: + - id: TResult + description: 缓存值的类型。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 更新是否成功。 + content.vb: Public Function UpdateAsync(Of TResult)(cacheKey As String, value As TResult, expires As TimeSpan) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult},System.TimeSpan) + nameWithType.vb: RedisCacheProvider.UpdateAsync(Of TResult)(String, TResult, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync(Of TResult)(String, TResult, System.TimeSpan) + name.vb: UpdateAsync(Of TResult)(String, TResult, TimeSpan) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders + name: CacheProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + name: Redis + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders + name: CacheProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + name: Redis + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider.html + name: IRemoteCacheProvider + nameWithType: IRemoteCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html + name: ICacheProvider + nameWithType: ICacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisCacheProvider__ctor_StackExchange_Redis_ConnectionMultiplexer_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisOptions__Cnblogs_Architecture_Ddd_Domain_Abstractions_IDateTimeProvider_ + name: RedisCacheProvider + nameWithType: RedisCacheProvider.RedisCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.RedisCacheProvider + nameWithType.vb: RedisCacheProvider.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.New + name.vb: New +- uid: StackExchange.Redis.ConnectionMultiplexer + commentId: T:StackExchange.Redis.ConnectionMultiplexer + parent: StackExchange.Redis + isExternal: true + name: ConnectionMultiplexer + nameWithType: ConnectionMultiplexer + fullName: StackExchange.Redis.ConnectionMultiplexer +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of RedisOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions) + name.vb: IOptions(Of RedisOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + name: RedisOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + name: RedisOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider.html + name: IDateTimeProvider + nameWithType: IDateTimeProvider + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider +- uid: StackExchange.Redis + commentId: N:StackExchange.Redis + isExternal: true + name: StackExchange.Redis + nameWithType: StackExchange.Redis + fullName: StackExchange.Redis + spec.csharp: + - uid: StackExchange + name: StackExchange + isExternal: true + - name: . + - uid: StackExchange.Redis + name: Redis + isExternal: true + spec.vb: + - uid: StackExchange + name: StackExchange + isExternal: true + - name: . + - uid: StackExchange.Redis + name: Redis + isExternal: true +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisCacheProvider_AddAsync__1_System_String___0_ + name: AddAsync + nameWithType: RedisCacheProvider.AddAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.AddAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,{TResult}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + name: AddAsync(string, TResult) + nameWithType: ICacheProvider.AddAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, TResult) + name.vb: AddAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: '{TResult}' + commentId: '!:TResult' + definition: TResult + name: TResult + nameWithType: TResult + fullName: TResult +- uid: System.Threading.Tasks.Task{System.Boolean} + commentId: T:System.Threading.Tasks.Task{System.Boolean} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Boolean) + fullName.vb: System.Threading.Tasks.Task(Of Boolean) + name.vb: Task(Of Boolean) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + name: AddAsync(string, TResult) + nameWithType: ICacheProvider.AddAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, TResult) + name.vb: AddAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: TResult + name: TResult + nameWithType: TResult + fullName: TResult +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,{TResult}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + name: AddAsync(string, TimeSpan, TResult) + nameWithType: ICacheProvider.AddAsync(string, TimeSpan, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, System.TimeSpan, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TimeSpan, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, System.TimeSpan, TResult) + name.vb: AddAsync(Of TResult)(String, TimeSpan, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + name: AddAsync(string, TimeSpan, TResult) + nameWithType: ICacheProvider.AddAsync(string, TimeSpan, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(string, System.TimeSpan, TResult) + nameWithType.vb: ICacheProvider.AddAsync(Of TResult)(String, TimeSpan, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync(Of TResult)(String, System.TimeSpan, TResult) + name.vb: AddAsync(Of TResult)(String, TimeSpan, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.AddAsync``1(System.String,System.TimeSpan,``0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_AddAsync__1_System_String_System_TimeSpan___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.GetAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.GetAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisCacheProvider_GetAsync__1_System_String_ + name: GetAsync + nameWithType: RedisCacheProvider.GetAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.GetAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_GetAsync__1_System_String_ + name: GetAsync(string) + nameWithType: ICacheProvider.GetAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync(string) + nameWithType.vb: ICacheProvider.GetAsync(Of TResult)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync(Of TResult)(String) + name.vb: GetAsync(Of TResult)(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_GetAsync__1_System_String_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.GetAsync``1(System.String) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_GetAsync__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry{{TResult}}} + commentId: T:System.Threading.Tasks.Task{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry{``0}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of CacheEntry(Of TResult)) + fullName.vb: System.Threading.Tasks.Task(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry(Of TResult)) + name.vb: Task(Of CacheEntry(Of TResult)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + name: CacheEntry + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html + - name: < + - name: TResult + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + name: CacheEntry + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry-1.html + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.RemoveAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.RemoveAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisCacheProvider_RemoveAsync_System_String_ + name: RemoveAsync + nameWithType: RedisCacheProvider.RemoveAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.RemoveAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_RemoveAsync_System_String_ + name: RemoveAsync(string) + nameWithType: ICacheProvider.RemoveAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(string) + nameWithType.vb: ICacheProvider.RemoveAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(String) + name.vb: RemoveAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + name: RemoveAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_RemoveAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.RemoveAsync(System.String) + name: RemoveAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_RemoveAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisCacheProvider_UpdateAsync__1_System_String___0_ + name: UpdateAsync + nameWithType: RedisCacheProvider.UpdateAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.UpdateAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + name: UpdateAsync(string, TResult) + nameWithType: ICacheProvider.UpdateAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + name.vb: UpdateAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + name: UpdateAsync(string, TResult) + nameWithType: ICacheProvider.UpdateAsync(string, TResult) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult) + name.vb: UpdateAsync(Of TResult)(String, TResult) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,{TResult},System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + name: UpdateAsync(string, TResult, TimeSpan) + nameWithType: ICacheProvider.UpdateAsync(string, TResult, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult, System.TimeSpan) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult, System.TimeSpan) + name.vb: UpdateAsync(Of TResult)(String, TResult, TimeSpan) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + name: UpdateAsync(string, TResult, TimeSpan) + nameWithType: ICacheProvider.UpdateAsync(string, TResult, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(string, TResult, System.TimeSpan) + nameWithType.vb: ICacheProvider.UpdateAsync(Of TResult)(String, TResult, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync(Of TResult)(String, TResult, System.TimeSpan) + name.vb: UpdateAsync(Of TResult)(String, TResult, TimeSpan) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: < + - name: TResult + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.UpdateAsync``1(System.String,``0,System.TimeSpan) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_ICacheProvider_UpdateAsync__1_System_String___0_System_TimeSpan_ + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: TResult + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.yml new file mode 100644 index 0000000..3b62f3f --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.yml @@ -0,0 +1,497 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + id: RedisOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + children: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Configure + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Database + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Prefix + langs: + - csharp + - vb + name: RedisOptions + nameWithType: RedisOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RedisOptions + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisOptions.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + summary: Options for redis connection. + example: [] + syntax: + content: public class RedisOptions + content.vb: Public Class RedisOptions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Prefix + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Prefix + id: Prefix + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + langs: + - csharp + - vb + name: Prefix + nameWithType: RedisOptions.Prefix + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Prefix + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Prefix + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisOptions.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + summary: Prefix for all redis keys. + example: [] + syntax: + content: public string Prefix { get; set; } + parameters: [] + return: + type: System.String + content.vb: Public Property Prefix As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Prefix* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Database + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Database + id: Database + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + langs: + - csharp + - vb + name: Database + nameWithType: RedisOptions.Database + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Database + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Database + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisOptions.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + summary: The number of database to use. + example: [] + syntax: + content: public int Database { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property Database As Integer + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Database* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Configure + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Configure + id: Configure + parent: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + langs: + - csharp + - vb + name: Configure + nameWithType: RedisOptions.Configure + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Configure + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Configure + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/RedisOptions.cs + startLine: 22 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + summary: The redis configuration, https://stackexchange.github.io/StackExchange.Redis/Configuration + example: [] + syntax: + content: public ConfigurationOptions Configure { get; set; } + parameters: [] + return: + type: StackExchange.Redis.ConfigurationOptions + content.vb: Public Property Configure As ConfigurationOptions + overload: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Configure* +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders + name: CacheProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + name: Redis + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders + name: CacheProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + name: Redis + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Prefix* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Prefix + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisOptions_Prefix + name: Prefix + nameWithType: RedisOptions.Prefix + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Prefix +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Database* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Database + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisOptions_Database + name: Database + nameWithType: RedisOptions.Database + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Database +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Configure* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Configure + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_CacheProviders_Redis_RedisOptions_Configure + name: Configure + nameWithType: RedisOptions.Configure + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.Configure +- uid: StackExchange.Redis.ConfigurationOptions + commentId: T:StackExchange.Redis.ConfigurationOptions + parent: StackExchange.Redis + isExternal: true + name: ConfigurationOptions + nameWithType: ConfigurationOptions + fullName: StackExchange.Redis.ConfigurationOptions +- uid: StackExchange.Redis + commentId: N:StackExchange.Redis + isExternal: true + name: StackExchange.Redis + nameWithType: StackExchange.Redis + fullName: StackExchange.Redis + spec.csharp: + - uid: StackExchange + name: StackExchange + isExternal: true + - name: . + - uid: StackExchange.Redis + name: Redis + isExternal: true + spec.vb: + - uid: StackExchange + name: StackExchange + isExternal: true + - name: . + - uid: StackExchange.Redis + name: Redis + isExternal: true diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.yml new file mode 100644 index 0000000..1d1a18d --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.yml @@ -0,0 +1,30 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + id: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + children: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider.html + name: RedisCacheProvider + nameWithType: RedisCacheProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.html + name: RedisOptions + nameWithType: RedisOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions-1.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions-1.yml new file mode 100644 index 0000000..1d54844 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions-1.yml @@ -0,0 +1,433 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + id: ClickhouseContextOptions`1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1.#ctor(System.String) + langs: + - csharp + - vb + name: ClickhouseContextOptions + nameWithType: ClickhouseContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ClickhouseContextOptions + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseContextOptions.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: The options for clickhouse context. + example: [] + syntax: + content: 'public class ClickhouseContextOptions : ClickhouseContextOptions where TContext : ClickhouseDapperContext' + typeParameters: + - id: TContext + description: The type of been configured. + content.vb: Public Class ClickhouseContextOptions(Of TContext As ClickhouseDapperContext) Inherits ClickhouseContextOptions + inheritance: + - System.Object + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: ClickhouseContextOptions(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions(Of TContext) + name.vb: ClickhouseContextOptions(Of TContext) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1.#ctor(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1.#ctor(System.String) + id: '#ctor(System.String)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + langs: + - csharp + - vb + name: ClickhouseContextOptions(string) + nameWithType: ClickhouseContextOptions.ClickhouseContextOptions(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions.ClickhouseContextOptions(string) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseContextOptions.cs + startLine: 14 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Create a with given connection string. + example: [] + syntax: + content: public ClickhouseContextOptions(string connectionString) + parameters: + - id: connectionString + type: System.String + description: The connection string for clickhouse. + content.vb: Public Sub New(connectionString As String) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1.#ctor* + nameWithType.vb: ClickhouseContextOptions(Of TContext).New(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions(Of TContext).New(String) + name.vb: New(String) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.html + name: ClickhouseDapperContext + nameWithType: ClickhouseDapperContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions.html + name: ClickhouseContextOptions + nameWithType: ClickhouseContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions-1.html + name: ClickhouseContextOptions + nameWithType: ClickhouseContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + nameWithType.vb: ClickhouseContextOptions(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions(Of TContext) + name.vb: ClickhouseContextOptions(Of TContext) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + name: ClickhouseContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions-1.html + - name: < + - name: TContext + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + name: ClickhouseContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions-1.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_Clickhouse_ClickhouseContextOptions_1__ctor_System_String_ + name: ClickhouseContextOptions + nameWithType: ClickhouseContextOptions.ClickhouseContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions.ClickhouseContextOptions + nameWithType.vb: ClickhouseContextOptions(Of TContext).New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions(Of TContext).New + name.vb: New +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions.yml new file mode 100644 index 0000000..c7f090c --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions.yml @@ -0,0 +1,340 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + id: ClickhouseContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + children: [] + langs: + - csharp + - vb + name: ClickhouseContextOptions + nameWithType: ClickhouseContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ClickhouseContextOptions + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseContextOptions.cs + startLine: 23 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: The options for . + example: [] + syntax: + content: public class ClickhouseContextOptions + content.vb: Public Class ClickhouseContextOptions + inheritance: + - System.Object + derivedClasses: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.html + name: ClickhouseDapperContext + nameWithType: ClickhouseDapperContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.yml new file mode 100644 index 0000000..ca770be --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.yml @@ -0,0 +1,869 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + id: ClickhouseDapperContext + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection},Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions,System.IServiceProvider) + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.BulkWriteAsync``1(System.Collections.Generic.IEnumerable{``0}) + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.ConfigureModels(Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder) + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.Init + langs: + - csharp + - vb + name: ClickhouseDapperContext + nameWithType: ClickhouseDapperContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseDapperContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ClickhouseDapperContext + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseDapperContext.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: DapperContext that specialized for clickhouse. + example: [] + syntax: + content: 'public abstract class ClickhouseDapperContext : DapperContext' + content.vb: Public MustInherit Class ClickhouseDapperContext Inherits DapperContext + inheritance: + - System.Object + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + inheritedMembers: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DbConnectionFactory + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection},Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions,System.IServiceProvider) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection},Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions,System.IServiceProvider) + id: '#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection},Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions,System.IServiceProvider)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + langs: + - csharp + - vb + name: ClickhouseDapperContext(IOptions, ClickhouseContextOptions, IServiceProvider) + nameWithType: ClickhouseDapperContext.ClickhouseDapperContext(IOptions, ClickhouseContextOptions, IServiceProvider) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.ClickhouseDapperContext(Microsoft.Extensions.Options.IOptions, Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions, System.IServiceProvider) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseDapperContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseDapperContext.cs + startLine: 18 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Create a . + example: [] + syntax: + content: protected ClickhouseDapperContext(IOptions dbConnectionFactoryCollection, ClickhouseContextOptions options, IServiceProvider serviceProvider) + parameters: + - id: dbConnectionFactoryCollection + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection} + description: The underlying collection. + - id: options + type: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + description: The options used for this context. + - id: serviceProvider + type: System.IServiceProvider + description: The service provider to use. + content.vb: Protected Sub New(dbConnectionFactoryCollection As IOptions(Of DbConnectionFactoryCollection), options As ClickhouseContextOptions, serviceProvider As IServiceProvider) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.#ctor* + nameWithType.vb: ClickhouseDapperContext.New(IOptions(Of DbConnectionFactoryCollection), ClickhouseContextOptions, IServiceProvider) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.New(Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection), Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions, System.IServiceProvider) + name.vb: New(IOptions(Of DbConnectionFactoryCollection), ClickhouseContextOptions, IServiceProvider) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.Init + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.Init + id: Init + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + langs: + - csharp + - vb + name: Init() + nameWithType: ClickhouseDapperContext.Init() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.Init() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseDapperContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Init + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseDapperContext.cs + startLine: 30 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Init context, register models, etc. + example: [] + syntax: + content: public void Init() + content.vb: Public Sub Init() + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.Init* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.ConfigureModels(Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.ConfigureModels(Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder) + id: ConfigureModels(Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + langs: + - csharp + - vb + name: ConfigureModels(ClickhouseModelCollectionBuilder) + nameWithType: ClickhouseDapperContext.ConfigureModels(ClickhouseModelCollectionBuilder) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.ConfigureModels(Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseDapperContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ConfigureModels + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseDapperContext.cs + startLine: 41 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Configure models that related to this context. + example: [] + syntax: + content: protected abstract void ConfigureModels(ClickhouseModelCollectionBuilder builder) + parameters: + - id: builder + type: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder + description: . + content.vb: Protected MustOverride Sub ConfigureModels(builder As ClickhouseModelCollectionBuilder) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.ConfigureModels* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.BulkWriteAsync``1(System.Collections.Generic.IEnumerable{``0}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.BulkWriteAsync``1(System.Collections.Generic.IEnumerable{``0}) + id: BulkWriteAsync``1(System.Collections.Generic.IEnumerable{``0}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + langs: + - csharp + - vb + name: BulkWriteAsync(IEnumerable) + nameWithType: ClickhouseDapperContext.BulkWriteAsync(IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.BulkWriteAsync(System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseDapperContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BulkWriteAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseDapperContext.cs + startLine: 49 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Bulk write entities to clickhouse. + example: [] + syntax: + content: 'public Task BulkWriteAsync(IEnumerable entities) where T : class' + parameters: + - id: entities + type: System.Collections.Generic.IEnumerable{{T}} + description: The entity to be written. + typeParameters: + - id: T + description: The type of entity. + return: + type: System.Threading.Tasks.Task + content.vb: Public Function BulkWriteAsync(Of T As Class)(entities As IEnumerable(Of T)) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.BulkWriteAsync* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Throw when T is not registered. + nameWithType.vb: ClickhouseDapperContext.BulkWriteAsync(Of T)(IEnumerable(Of T)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.BulkWriteAsync(Of T)(System.Collections.Generic.IEnumerable(Of T)) + name.vb: BulkWriteAsync(Of T)(IEnumerable(Of T)) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.html + name: DapperContext + nameWithType: DapperContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DbConnectionFactory + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DbConnectionFactory + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_DapperContext_DbConnectionFactory + name: DbConnectionFactory + nameWithType: DapperContext.DbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DbConnectionFactory +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_DapperContext_CreateDbConnection + name: CreateDbConnection() + nameWithType: DapperContext.CreateDbConnection() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection + name: CreateDbConnection + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_DapperContext_CreateDbConnection + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection + name: CreateDbConnection + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_DapperContext_CreateDbConnection + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.html + name: ClickhouseDapperContext + nameWithType: ClickhouseDapperContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.html + name: IDbConnectionFactory + nameWithType: IDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_Clickhouse_ClickhouseDapperContext__ctor_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_Infrastructure_Dapper_DbConnectionFactoryCollection__Cnblogs_Architecture_Ddd_Infrastructure_Dapper_Clickhouse_ClickhouseContextOptions_System_IServiceProvider_ + name: ClickhouseDapperContext + nameWithType: ClickhouseDapperContext.ClickhouseDapperContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.ClickhouseDapperContext + nameWithType.vb: ClickhouseDapperContext.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.New + name.vb: New +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of DbConnectionFactoryCollection) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection) + name.vb: IOptions(Of DbConnectionFactoryCollection) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection + name: DbConnectionFactoryCollection + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection + name: DbConnectionFactoryCollection + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions.html + name: ClickhouseContextOptions + nameWithType: ClickhouseContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions +- uid: System.IServiceProvider + commentId: T:System.IServiceProvider + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iserviceprovider + name: IServiceProvider + nameWithType: IServiceProvider + fullName: System.IServiceProvider +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.Init* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.Init + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_Clickhouse_ClickhouseDapperContext_Init + name: Init + nameWithType: ClickhouseDapperContext.Init + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.Init +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.html + name: ClickhouseModelCollectionBuilder + nameWithType: ClickhouseModelCollectionBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.ConfigureModels* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.ConfigureModels + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_Clickhouse_ClickhouseDapperContext_ConfigureModels_Cnblogs_Architecture_Ddd_Infrastructure_Dapper_Clickhouse_ClickhouseModelCollectionBuilder_ + name: ConfigureModels + nameWithType: ClickhouseDapperContext.ConfigureModels + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.ConfigureModels +- uid: System.InvalidOperationException + commentId: T:System.InvalidOperationException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception + name: InvalidOperationException + nameWithType: InvalidOperationException + fullName: System.InvalidOperationException +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.BulkWriteAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.BulkWriteAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_Clickhouse_ClickhouseDapperContext_BulkWriteAsync__1_System_Collections_Generic_IEnumerable___0__ + name: BulkWriteAsync + nameWithType: ClickhouseDapperContext.BulkWriteAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.BulkWriteAsync +- uid: System.Collections.Generic.IEnumerable{{T}} + commentId: T:System.Collections.Generic.IEnumerable{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.yml new file mode 100644 index 0000000..1ed85c4 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.yml @@ -0,0 +1,650 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + id: ClickhouseModelBuilder`1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.Property``1(System.Linq.Expressions.Expression{System.Func{`0,``0}}) + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.ToTable(System.String) + langs: + - csharp + - vb + name: ClickhouseModelBuilder + nameWithType: ClickhouseModelBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ClickhouseModelBuilder + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelBuilder.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Configure mapping between clickhouse and C# class. + example: [] + syntax: + content: public class ClickhouseModelBuilder + typeParameters: + - id: T + description: The type of model been configured. + content.vb: Public Class ClickhouseModelBuilder(Of T) + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: ClickhouseModelBuilder(Of T) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder(Of T) + name.vb: ClickhouseModelBuilder(Of T) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.ToTable(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.ToTable(System.String) + id: ToTable(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + langs: + - csharp + - vb + name: ToTable(string) + nameWithType: ClickhouseModelBuilder.ToTable(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder.ToTable(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ToTable + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelBuilder.cs + startLine: 26 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Map model type to specific table. + example: [] + syntax: + content: public ClickhouseModelBuilder ToTable(string tableName) + parameters: + - id: tableName + type: System.String + description: The full name of table, includes database name. e.x. <database>.<table> + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + description: . + content.vb: Public Function ToTable(tableName As String) As ClickhouseModelBuilder(Of T) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.ToTable* + nameWithType.vb: ClickhouseModelBuilder(Of T).ToTable(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder(Of T).ToTable(String) + name.vb: ToTable(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.Property``1(System.Linq.Expressions.Expression{System.Func{`0,``0}}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.Property``1(System.Linq.Expressions.Expression{System.Func{`0,``0}}) + id: Property``1(System.Linq.Expressions.Expression{System.Func{`0,``0}}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + langs: + - csharp + - vb + name: Property(Expression>) + nameWithType: ClickhouseModelBuilder.Property(Expression>) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder.Property(System.Linq.Expressions.Expression>) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Property + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelBuilder.cs + startLine: 39 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Start configure property. + example: [] + syntax: + content: public ClickhouseModelPropertyBuilder Property(Expression> propertyGetter) + parameters: + - id: propertyGetter + type: System.Linq.Expressions.Expression{System.Func{{T},{TProperty}}} + description: The property been configured. + typeParameters: + - id: TProperty + description: The type of property. + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder{{T}} + description: . + content.vb: Public Function [Property](Of TProperty)(propertyGetter As Expression(Of Func(Of T, TProperty))) As ClickhouseModelPropertyBuilder(Of T) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.Property* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: When no suitable property was fount by propertyGetter. + nameWithType.vb: ClickhouseModelBuilder(Of T).Property(Of TProperty)(Expression(Of Func(Of T, TProperty))) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder(Of T).Property(Of TProperty)(System.Linq.Expressions.Expression(Of System.Func(Of T, TProperty))) + name.vb: Property(Of TProperty)(Expression(Of Func(Of T, TProperty))) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html + name: ClickhouseModelBuilder + nameWithType: ClickhouseModelBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder + nameWithType.vb: ClickhouseModelBuilder(Of T) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder(Of T) + name.vb: ClickhouseModelBuilder(Of T) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + name: ClickhouseModelBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + name: ClickhouseModelBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.ToTable* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.ToTable + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_Clickhouse_ClickhouseModelBuilder_1_ToTable_System_String_ + name: ToTable + nameWithType: ClickhouseModelBuilder.ToTable + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder.ToTable + nameWithType.vb: ClickhouseModelBuilder(Of T).ToTable + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder(Of T).ToTable +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html + name: ClickhouseModelPropertyBuilder + nameWithType: ClickhouseModelPropertyBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder + nameWithType.vb: ClickhouseModelPropertyBuilder(Of TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder(Of TEntity) + name.vb: ClickhouseModelPropertyBuilder(Of TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + name: ClickhouseModelPropertyBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + name: ClickhouseModelPropertyBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: System.InvalidOperationException + commentId: T:System.InvalidOperationException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception + name: InvalidOperationException + nameWithType: InvalidOperationException + fullName: System.InvalidOperationException +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.Property* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1.Property + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_Clickhouse_ClickhouseModelBuilder_1_Property__1_System_Linq_Expressions_Expression_System_Func__0___0___ + name: Property + nameWithType: ClickhouseModelBuilder.Property + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder.Property + nameWithType.vb: ClickhouseModelBuilder(Of T).Property + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder(Of T).Property +- uid: System.Linq.Expressions.Expression{System.Func{{T},{TProperty}}} + commentId: T:System.Linq.Expressions.Expression{System.Func{`0,``0}} + parent: System.Linq.Expressions + definition: System.Linq.Expressions.Expression`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + name: Expression> + nameWithType: Expression> + fullName: System.Linq.Expressions.Expression> + nameWithType.vb: Expression(Of Func(Of T, TProperty)) + fullName.vb: System.Linq.Expressions.Expression(Of System.Func(Of T, TProperty)) + name.vb: Expression(Of Func(Of T, TProperty)) + spec.csharp: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TProperty + - name: '>' + - name: '>' + spec.vb: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TProperty + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder{{T}} + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder{`0} + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + definition: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html + name: ClickhouseModelPropertyBuilder + nameWithType: ClickhouseModelPropertyBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder + nameWithType.vb: ClickhouseModelPropertyBuilder(Of T) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder(Of T) + name.vb: ClickhouseModelPropertyBuilder(Of T) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + name: ClickhouseModelPropertyBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + name: ClickhouseModelPropertyBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Linq.Expressions.Expression`1 + commentId: T:System.Linq.Expressions.Expression`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + name: Expression + nameWithType: Expression + fullName: System.Linq.Expressions.Expression + nameWithType.vb: Expression(Of TDelegate) + fullName.vb: System.Linq.Expressions.Expression(Of TDelegate) + name.vb: Expression(Of TDelegate) + spec.csharp: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - name: TDelegate + - name: '>' + spec.vb: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - name: TDelegate + - name: ) +- uid: System.Linq.Expressions + commentId: N:System.Linq.Expressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq.Expressions + nameWithType: System.Linq.Expressions + fullName: System.Linq.Expressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq + - name: . + - uid: System.Linq.Expressions + name: Expressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq + - name: . + - uid: System.Linq.Expressions + name: Expressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.yml new file mode 100644 index 0000000..e651959 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.yml @@ -0,0 +1,429 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder + id: ClickhouseModelCollectionBuilder + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.Entity``1 + langs: + - csharp + - vb + name: ClickhouseModelCollectionBuilder + nameWithType: ClickhouseModelCollectionBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelCollectionBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ClickhouseModelCollectionBuilder + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelCollectionBuilder.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Configure models for clickhouse. + example: [] + syntax: + content: public class ClickhouseModelCollectionBuilder + content.vb: Public Class ClickhouseModelCollectionBuilder + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.Entity``1 + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.Entity``1 + id: Entity``1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder + langs: + - csharp + - vb + name: Entity() + nameWithType: ClickhouseModelCollectionBuilder.Entity() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.Entity() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelCollectionBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Entity + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelCollectionBuilder.cs + startLine: 14 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Register an entity to context. + example: [] + syntax: + content: 'public ClickhouseModelBuilder Entity() where T : class' + typeParameters: + - id: T + description: The type of entity. + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder{{T}} + description: . + content.vb: Public Function Entity(Of T As Class)() As ClickhouseModelBuilder(Of T) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.Entity* + nameWithType.vb: ClickhouseModelCollectionBuilder.Entity(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.Entity(Of T)() + name.vb: Entity(Of T)() +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html + name: ClickhouseModelBuilder + nameWithType: ClickhouseModelBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder + nameWithType.vb: ClickhouseModelBuilder(Of T) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder(Of T) + name.vb: ClickhouseModelBuilder(Of T) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + name: ClickhouseModelBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + name: ClickhouseModelBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.Entity* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.Entity + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_Clickhouse_ClickhouseModelCollectionBuilder_Entity__1 + name: Entity + nameWithType: ClickhouseModelCollectionBuilder.Entity + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.Entity +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder{{T}} + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder{``0} + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + definition: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html + name: ClickhouseModelBuilder + nameWithType: ClickhouseModelBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder + nameWithType.vb: ClickhouseModelBuilder(Of T) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder(Of T) + name.vb: ClickhouseModelBuilder(Of T) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + name: ClickhouseModelBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + name: ClickhouseModelBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.yml new file mode 100644 index 0000000..68ea7a4 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.yml @@ -0,0 +1,544 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + id: ClickhouseModelPropertyBuilder`1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.#ctor(System.Reflection.PropertyInfo) + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.HasColumnName(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.Ignore + langs: + - csharp + - vb + name: ClickhouseModelPropertyBuilder + nameWithType: ClickhouseModelPropertyBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelPropertyBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ClickhouseModelPropertyBuilder + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelPropertyBuilder.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Configuration builder for clickhouse model property; + example: [] + syntax: + content: public class ClickhouseModelPropertyBuilder + typeParameters: + - id: TEntity + description: The entity type that property belongs. + content.vb: Public Class ClickhouseModelPropertyBuilder(Of TEntity) + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: ClickhouseModelPropertyBuilder(Of TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder(Of TEntity) + name.vb: ClickhouseModelPropertyBuilder(Of TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.#ctor(System.Reflection.PropertyInfo) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.#ctor(System.Reflection.PropertyInfo) + id: '#ctor(System.Reflection.PropertyInfo)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + langs: + - csharp + - vb + name: ClickhouseModelPropertyBuilder(PropertyInfo) + nameWithType: ClickhouseModelPropertyBuilder.ClickhouseModelPropertyBuilder(PropertyInfo) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder.ClickhouseModelPropertyBuilder(System.Reflection.PropertyInfo) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelPropertyBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelPropertyBuilder.cs + startLine: 14 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Create a ClickhouseModelPropertyBuilder from entity builder. + example: [] + syntax: + content: public ClickhouseModelPropertyBuilder(PropertyInfo propertyInfo) + parameters: + - id: propertyInfo + type: System.Reflection.PropertyInfo + description: The property been configured. + content.vb: Public Sub New(propertyInfo As PropertyInfo) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.#ctor* + nameWithType.vb: ClickhouseModelPropertyBuilder(Of TEntity).New(PropertyInfo) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder(Of TEntity).New(System.Reflection.PropertyInfo) + name.vb: New(PropertyInfo) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.HasColumnName(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.HasColumnName(System.String) + id: HasColumnName(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + langs: + - csharp + - vb + name: HasColumnName(string) + nameWithType: ClickhouseModelPropertyBuilder.HasColumnName(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder.HasColumnName(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelPropertyBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: HasColumnName + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelPropertyBuilder.cs + startLine: 25 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Configure column name for this property. + example: [] + syntax: + content: public ClickhouseModelPropertyBuilder HasColumnName(string name) + parameters: + - id: name + type: System.String + description: New column name. + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + description: + content.vb: Public Function HasColumnName(name As String) As ClickhouseModelPropertyBuilder(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.HasColumnName* + nameWithType.vb: ClickhouseModelPropertyBuilder(Of TEntity).HasColumnName(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder(Of TEntity).HasColumnName(String) + name.vb: HasColumnName(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.Ignore + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.Ignore + id: Ignore + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + langs: + - csharp + - vb + name: Ignore() + nameWithType: ClickhouseModelPropertyBuilder.Ignore() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder.Ignore() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelPropertyBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Ignore + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse/ClickhouseModelPropertyBuilder.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + summary: Ignore this property from mapping. + example: [] + syntax: + content: public ClickhouseModelPropertyBuilder Ignore() + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + description: + content.vb: Public Function Ignore() As ClickhouseModelPropertyBuilder(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.Ignore* + nameWithType.vb: ClickhouseModelPropertyBuilder(Of TEntity).Ignore() + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder(Of TEntity).Ignore() +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_Clickhouse_ClickhouseModelPropertyBuilder_1__ctor_System_Reflection_PropertyInfo_ + name: ClickhouseModelPropertyBuilder + nameWithType: ClickhouseModelPropertyBuilder.ClickhouseModelPropertyBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder.ClickhouseModelPropertyBuilder + nameWithType.vb: ClickhouseModelPropertyBuilder(Of TEntity).New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder(Of TEntity).New + name.vb: New +- uid: System.Reflection.PropertyInfo + commentId: T:System.Reflection.PropertyInfo + parent: System.Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.propertyinfo + name: PropertyInfo + nameWithType: PropertyInfo + fullName: System.Reflection.PropertyInfo +- uid: System.Reflection + commentId: N:System.Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Reflection + nameWithType: System.Reflection + fullName: System.Reflection + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Reflection + name: Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Reflection + name: Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html + name: ClickhouseModelPropertyBuilder + nameWithType: ClickhouseModelPropertyBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder + nameWithType.vb: ClickhouseModelPropertyBuilder(Of TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder(Of TEntity) + name.vb: ClickhouseModelPropertyBuilder(Of TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + name: ClickhouseModelPropertyBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + name: ClickhouseModelPropertyBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.HasColumnName* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.HasColumnName + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_Clickhouse_ClickhouseModelPropertyBuilder_1_HasColumnName_System_String_ + name: HasColumnName + nameWithType: ClickhouseModelPropertyBuilder.HasColumnName + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder.HasColumnName + nameWithType.vb: ClickhouseModelPropertyBuilder(Of TEntity).HasColumnName + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder(Of TEntity).HasColumnName +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.Ignore* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1.Ignore + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_Clickhouse_ClickhouseModelPropertyBuilder_1_Ignore + name: Ignore + nameWithType: ClickhouseModelPropertyBuilder.Ignore + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder.Ignore + nameWithType.vb: ClickhouseModelPropertyBuilder(Of TEntity).Ignore + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder(Of TEntity).Ignore diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.yml new file mode 100644 index 0000000..6c65961 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.yml @@ -0,0 +1,173 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + id: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions-1.html + name: ClickhouseContextOptions + nameWithType: ClickhouseContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + nameWithType.vb: ClickhouseContextOptions(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions(Of TContext) + name.vb: ClickhouseContextOptions(Of TContext) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + name: ClickhouseContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions-1.html + - name: < + - name: TContext + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + name: ClickhouseContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions-1.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions.html + name: ClickhouseContextOptions + nameWithType: ClickhouseContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext.html + name: ClickhouseDapperContext + nameWithType: ClickhouseDapperContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html + name: ClickhouseModelBuilder + nameWithType: ClickhouseModelBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder + nameWithType.vb: ClickhouseModelBuilder(Of T) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder(Of T) + name.vb: ClickhouseModelBuilder(Of T) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + name: ClickhouseModelBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + name: ClickhouseModelBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder.html + name: ClickhouseModelCollectionBuilder + nameWithType: ClickhouseModelCollectionBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html + name: ClickhouseModelPropertyBuilder + nameWithType: ClickhouseModelPropertyBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder + nameWithType.vb: ClickhouseModelPropertyBuilder(Of TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder(Of TEntity) + name.vb: ClickhouseModelPropertyBuilder(Of TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + name: ClickhouseModelPropertyBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + name: ClickhouseModelPropertyBuilder + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder-1.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Clickhouse + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.html diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.yml new file mode 100644 index 0000000..f731a83 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.yml @@ -0,0 +1,598 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + id: DapperContext + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection},System.IServiceProvider) + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DbConnectionFactory + langs: + - csharp + - vb + name: DapperContext + nameWithType: DapperContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DapperContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DapperContext + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DapperContext.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + summary: 用于与数据库交互的上下文实例,使用方式类似于 DbContext + example: [] + syntax: + content: public abstract class DapperContext + content.vb: Public MustInherit Class DapperContext + inheritance: + - System.Object + derivedClasses: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection},System.IServiceProvider) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection},System.IServiceProvider) + id: '#ctor(Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection},System.IServiceProvider)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + langs: + - csharp + - vb + name: DapperContext(IOptions, IServiceProvider) + nameWithType: DapperContext.DapperContext(IOptions, IServiceProvider) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DapperContext(Microsoft.Extensions.Options.IOptions, System.IServiceProvider) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DapperContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DapperContext.cs + startLine: 16 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + summary: 创建一个 DapperContext。 + example: [] + syntax: + content: protected DapperContext(IOptions dbConnectionFactoryCollection, IServiceProvider sp) + parameters: + - id: dbConnectionFactoryCollection + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection} + description: 数据库连接工厂集合。 + - id: sp + type: System.IServiceProvider + description: The service provider to get connection factory + content.vb: Protected Sub New(dbConnectionFactoryCollection As IOptions(Of DbConnectionFactoryCollection), sp As IServiceProvider) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.#ctor* + nameWithType.vb: DapperContext.New(IOptions(Of DbConnectionFactoryCollection), IServiceProvider) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.New(Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection), System.IServiceProvider) + name.vb: New(IOptions(Of DbConnectionFactoryCollection), IServiceProvider) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DbConnectionFactory + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DbConnectionFactory + id: DbConnectionFactory + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + langs: + - csharp + - vb + name: DbConnectionFactory + nameWithType: DapperContext.DbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DbConnectionFactory + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DapperContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DbConnectionFactory + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DapperContext.cs + startLine: 27 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + summary: 数据库连接工厂。 + example: [] + syntax: + content: protected IDbConnectionFactory DbConnectionFactory { get; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + content.vb: Protected ReadOnly Property DbConnectionFactory As IDbConnectionFactory + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DbConnectionFactory* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection + id: CreateDbConnection + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + langs: + - csharp + - vb + name: CreateDbConnection() + nameWithType: DapperContext.CreateDbConnection() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DapperContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CreateDbConnection + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DapperContext.cs + startLine: 33 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + summary: 创建一个数据库连接。 + example: [] + syntax: + content: public IDbConnection CreateDbConnection() + return: + type: System.Data.IDbConnection + description: '' + content.vb: Public Function CreateDbConnection() As IDbConnection + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection* +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_DapperContext__ctor_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_Infrastructure_Dapper_DbConnectionFactoryCollection__System_IServiceProvider_ + name: DapperContext + nameWithType: DapperContext.DapperContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DapperContext + nameWithType.vb: DapperContext.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.New + name.vb: New +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of DbConnectionFactoryCollection) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection) + name.vb: IOptions(Of DbConnectionFactoryCollection) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection + name: DbConnectionFactoryCollection + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection + name: DbConnectionFactoryCollection + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.html + - name: ) +- uid: System.IServiceProvider + commentId: T:System.IServiceProvider + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iserviceprovider + name: IServiceProvider + nameWithType: IServiceProvider + fullName: System.IServiceProvider +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DbConnectionFactory* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DbConnectionFactory + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_DapperContext_DbConnectionFactory + name: DbConnectionFactory + nameWithType: DapperContext.DbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.DbConnectionFactory +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.html + name: IDbConnectionFactory + nameWithType: IDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_DapperContext_CreateDbConnection + name: CreateDbConnection + nameWithType: DapperContext.CreateDbConnection + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.CreateDbConnection +- uid: System.Data.IDbConnection + commentId: T:System.Data.IDbConnection + parent: System.Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.data.idbconnection + name: IDbConnection + nameWithType: IDbConnection + fullName: System.Data.IDbConnection +- uid: System.Data + commentId: N:System.Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Data + nameWithType: System.Data + fullName: System.Data + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Data + name: Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.data + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Data + name: Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.data diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.yml new file mode 100644 index 0000000..f7d7ae7 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.yml @@ -0,0 +1,444 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection + id: DbConnectionFactoryCollection + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.AddDbConnectionFactory(System.String,System.Type) + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.GetFactory(System.String) + langs: + - csharp + - vb + name: DbConnectionFactoryCollection + nameWithType: DbConnectionFactoryCollection + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DbConnectionFactoryCollection.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DbConnectionFactoryCollection + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DbConnectionFactoryCollection.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + summary: 数据库连接的工厂类集合。 + example: [] + syntax: + content: public class DbConnectionFactoryCollection + content.vb: Public Class DbConnectionFactoryCollection + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.AddDbConnectionFactory(System.String,System.Type) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.AddDbConnectionFactory(System.String,System.Type) + id: AddDbConnectionFactory(System.String,System.Type) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection + langs: + - csharp + - vb + name: AddDbConnectionFactory(string, Type) + nameWithType: DbConnectionFactoryCollection.AddDbConnectionFactory(string, Type) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.AddDbConnectionFactory(string, System.Type) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DbConnectionFactoryCollection.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddDbConnectionFactory + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DbConnectionFactoryCollection.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + summary: 添加数据库连接工厂。 + example: [] + syntax: + content: public void AddDbConnectionFactory(string name, Type factory) + parameters: + - id: name + type: System.String + description: 名称。 + - id: factory + type: System.Type + description: 工厂示例。 + content.vb: Public Sub AddDbConnectionFactory(name As String, factory As Type) + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.AddDbConnectionFactory* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Throw when name already been registered with other factory. + nameWithType.vb: DbConnectionFactoryCollection.AddDbConnectionFactory(String, Type) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.AddDbConnectionFactory(String, System.Type) + name.vb: AddDbConnectionFactory(String, Type) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.GetFactory(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.GetFactory(System.String) + id: GetFactory(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection + langs: + - csharp + - vb + name: GetFactory(string) + nameWithType: DbConnectionFactoryCollection.GetFactory(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.GetFactory(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DbConnectionFactoryCollection.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetFactory + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/DbConnectionFactoryCollection.cs + startLine: 31 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + summary: 获取数据库工厂。 + example: [] + syntax: + content: public Type GetFactory(string name) + parameters: + - id: name + type: System.String + description: 名称。 + return: + type: System.Type + description: 工厂示例。 + content.vb: Public Function GetFactory(name As String) As Type + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.GetFactory* + nameWithType.vb: DbConnectionFactoryCollection.GetFactory(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.GetFactory(String) + name.vb: GetFactory(String) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.InvalidOperationException + commentId: T:System.InvalidOperationException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception + name: InvalidOperationException + nameWithType: InvalidOperationException + fullName: System.InvalidOperationException +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.AddDbConnectionFactory* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.AddDbConnectionFactory + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_DbConnectionFactoryCollection_AddDbConnectionFactory_System_String_System_Type_ + name: AddDbConnectionFactory + nameWithType: DbConnectionFactoryCollection.AddDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.AddDbConnectionFactory +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.GetFactory* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.GetFactory + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_DbConnectionFactoryCollection_GetFactory_System_String_ + name: GetFactory + nameWithType: DbConnectionFactoryCollection.GetFactory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.GetFactory diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.yml new file mode 100644 index 0000000..f3412b4 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.yml @@ -0,0 +1,150 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + id: IDbConnectionFactory + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection + langs: + - csharp + - vb + name: IDbConnectionFactory + nameWithType: IDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/IDbConnectionFactory.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IDbConnectionFactory + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/IDbConnectionFactory.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + summary: 提供 DbConnection 的工厂接口。 + example: [] + syntax: + content: public interface IDbConnectionFactory + content.vb: Public Interface IDbConnectionFactory +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection + id: CreateDbConnection + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + langs: + - csharp + - vb + name: CreateDbConnection() + nameWithType: IDbConnectionFactory.CreateDbConnection() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/IDbConnectionFactory.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CreateDbConnection + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Dapper/IDbConnectionFactory.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper + namespace: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + summary: 获取 DbConnection。 + example: [] + syntax: + content: IDbConnection CreateDbConnection() + return: + type: System.Data.IDbConnection + description: '' + content.vb: Function CreateDbConnection() As IDbConnection + overload: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection* +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.html#Cnblogs_Architecture_Ddd_Infrastructure_Dapper_IDbConnectionFactory_CreateDbConnection + name: CreateDbConnection + nameWithType: IDbConnectionFactory.CreateDbConnection + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.CreateDbConnection +- uid: System.Data.IDbConnection + commentId: T:System.Data.IDbConnection + parent: System.Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.data.idbconnection + name: IDbConnection + nameWithType: IDbConnection + fullName: System.Data.IDbConnection +- uid: System.Data + commentId: N:System.Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Data + nameWithType: System.Data + fullName: System.Data + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Data + name: Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.data + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Data + name: Data + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.data diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.yml new file mode 100644 index 0000000..33479df --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.Dapper.yml @@ -0,0 +1,85 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper + id: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + children: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Dapper +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.html + name: DapperContext + nameWithType: DapperContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection.html + name: DbConnectionFactoryCollection + nameWithType: DbConnectionFactoryCollection + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory.html + name: IDbConnectionFactory + nameWithType: IDbConnectionFactory + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml new file mode 100644 index 0000000..310b8f9 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.yml @@ -0,0 +1,3690 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + id: BaseRepository`3 + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + children: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.#ctor(MediatR.IMediator,`0) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Add(`1) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddAsync(`1) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddRangeAsync``1(``0) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.BeforeDispatchDomainEventAsync(System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent},Microsoft.EntityFrameworkCore.DbContext) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Context + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Delete(`1) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.DeleteAsync(`1) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.ExecuteSqlAsync(System.String,System.Object[]) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync(`2) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync(`2,System.Collections.Generic.IEnumerable{System.String}) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync(`2,System.Linq.Expressions.Expression{System.Func{`1,System.Object}}[]) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetNoTrackingQueryable``1 + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.NoTrackingQueryable + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveChangesAsync(System.Threading.CancellationToken) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveEntitiesAsync(System.Threading.CancellationToken) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SqlQuery(System.String,System.Object[]) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SqlQuery``1(System.String,System.Object[]) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UnitOfWork + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Update(`1) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateAsync(`1) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`1}) + langs: + - csharp + - vb + name: BaseRepository + nameWithType: BaseRepository + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BaseRepository + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 仓储基类。 + example: [] + syntax: + content: 'public abstract class BaseRepository : INavigationRepository, IUnitOfWork, ISqlRepository, IRepository where TContext : DbContext where TEntity : EntityBase, IEntity, IAggregateRoot where TKey : IComparable' + typeParameters: + - id: TContext + description: 用于实际存储的 。 + - id: TEntity + description: 该类管理的实体。 + - id: TKey + description: TEntity 的主键。 + content.vb: Public MustInherit Class BaseRepository(Of TContext As DbContext, TEntity As {EntityBase, IEntity(Of TKey), IAggregateRoot}, TKey As IComparable(Of TKey)) Implements INavigationRepository(Of TEntity, TKey), IUnitOfWork(Of TEntity, TKey), ISqlRepository(Of TEntity, TKey), IRepository(Of TEntity, TKey) + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{{TEntity},{TKey}} + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + - Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{{TEntity},{TKey}} + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey) + name.vb: BaseRepository(Of TContext, TEntity, TKey) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.#ctor(MediatR.IMediator,`0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.#ctor(MediatR.IMediator,`0) + id: '#ctor(MediatR.IMediator,`0)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: BaseRepository(IMediator, TContext) + nameWithType: BaseRepository.BaseRepository(IMediator, TContext) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.BaseRepository(MediatR.IMediator, TContext) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 26 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 初始化仓储类。 + example: [] + syntax: + content: protected BaseRepository(IMediator mediator, TContext context) + parameters: + - id: mediator + type: MediatR.IMediator + description: 领域事件总线。 + - id: context + type: '{TContext}' + description: 。 + content.vb: Protected Sub New(mediator As IMediator, context As TContext) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.#ctor* + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).New(IMediator, TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).New(MediatR.IMediator, TContext) + name.vb: New(IMediator, TContext) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Context + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Context + id: Context + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: Context + nameWithType: BaseRepository.Context + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.Context + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Context + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 底层 DbContext。 + example: [] + syntax: + content: protected TContext Context { get; } + parameters: [] + return: + type: '{TContext}' + content.vb: Protected ReadOnly Property Context As TContext + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Context* + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).Context + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).Context +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.NoTrackingQueryable + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.NoTrackingQueryable + id: NoTrackingQueryable + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: NoTrackingQueryable + nameWithType: BaseRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.NoTrackingQueryable + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: NoTrackingQueryable + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 38 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 获取用于查询的 。 + example: [] + syntax: + content: public IQueryable NoTrackingQueryable { get; } + parameters: [] + return: + type: System.Linq.IQueryable{{TEntity}} + content.vb: Public ReadOnly Property NoTrackingQueryable As IQueryable(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.NoTrackingQueryable* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.NoTrackingQueryable + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).NoTrackingQueryable +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UnitOfWork + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UnitOfWork + id: UnitOfWork + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: UnitOfWork + nameWithType: BaseRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.UnitOfWork + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UnitOfWork + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 41 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 获取一个 。 + example: [] + syntax: + content: public IUnitOfWork UnitOfWork { get; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + content.vb: Public ReadOnly Property UnitOfWork As IUnitOfWork(Of TEntity, TKey) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UnitOfWork* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UnitOfWork + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetNoTrackingQueryable``1 + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetNoTrackingQueryable``1 + id: GetNoTrackingQueryable``1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: GetNoTrackingQueryable() + nameWithType: BaseRepository.GetNoTrackingQueryable() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.GetNoTrackingQueryable() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetNoTrackingQueryable + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 44 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 获取用于查询的 + example: [] + syntax: + content: 'public IQueryable GetNoTrackingQueryable() where T : class' + typeParameters: + - id: T + description: 实体类型。 + return: + type: System.Linq.IQueryable{{T}} + description: NoTrackingQueryable + content.vb: Public Function GetNoTrackingQueryable(Of T As Class)() As IQueryable(Of T) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetNoTrackingQueryable* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetNoTrackingQueryable``1 + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).GetNoTrackingQueryable(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).GetNoTrackingQueryable(Of T)() + name.vb: GetNoTrackingQueryable(Of T)() +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddAsync(`1) + id: AddAsync(`1) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: AddAsync(TEntity) + nameWithType: BaseRepository.AddAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.AddAsync(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 51 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 添加一个新的实体并立即提交。 + example: [] + syntax: + content: public Task AddAsync(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要添加的实体。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: 添加后的实体。 + content.vb: Public Function AddAsync(entity As TEntity) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddAsync({TEntity}) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).AddAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).AddAsync(TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddRangeAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddRangeAsync``1(``0) + id: AddRangeAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: AddRangeAsync(TEnumerable) + nameWithType: BaseRepository.AddRangeAsync(TEnumerable) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.AddRangeAsync(TEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddRangeAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 59 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 添加多个实体并立即提交。 + example: [] + syntax: + content: 'public Task AddRangeAsync(TEnumerable entities) where TEnumerable : IEnumerable' + parameters: + - id: entities + type: '{TEnumerable}' + description: 要添加的实体。 + typeParameters: + - id: TEnumerable + description: 列表类型。 + return: + type: System.Threading.Tasks.Task{{TEnumerable}} + description: 添加后的实体。 + content.vb: Public Function AddRangeAsync(Of TEnumerable As IEnumerable(Of TEntity))(entities As TEnumerable) As Task(Of TEnumerable) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddRangeAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddRangeAsync``1({TEnumerable}) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + name.vb: AddRangeAsync(Of TEnumerable)(TEnumerable) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync(`2) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync(`2) + id: GetAsync(`2) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: GetAsync(TKey) + nameWithType: BaseRepository.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.GetAsync(TKey) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 68 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 通过主键获取实体以供修改。 + example: [] + syntax: + content: public Task GetAsync(TKey key) + parameters: + - id: key + type: '{TKey}' + description: 实体主键。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: key 对应的实体。 + content.vb: Public Function GetAsync(key As TKey) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.GetAsync({TKey}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetAsync({TKey}) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).GetAsync(TKey) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync(`2,System.Linq.Expressions.Expression{System.Func{`1,System.Object}}[]) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync(`2,System.Linq.Expressions.Expression{System.Func{`1,System.Object}}[]) + id: GetAsync(`2,System.Linq.Expressions.Expression{System.Func{`1,System.Object}}[]) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: GetAsync(TKey, params Expression>[]) + nameWithType: BaseRepository.GetAsync(TKey, params Expression>[]) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.GetAsync(TKey, params System.Linq.Expressions.Expression>[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 74 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 通过主键获取实体以供修改。 + example: [] + syntax: + content: public Task GetAsync(TKey key, params Expression>[] includes) + parameters: + - id: key + type: '{TKey}' + description: 实体主键。 + - id: includes + type: System.Linq.Expressions.Expression{System.Func{{TEntity},System.Object}}[] + description: 要额外加载的其他实体。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: key 对应的实体。 + content.vb: Public Function GetAsync(key As TKey, ParamArray includes As Expression(Of Func(Of TEntity, Object))()) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{{TEntity},{TKey}}.GetAsync({TKey},System.Linq.Expressions.Expression{System.Func{{TEntity},System.Object}}[]) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).GetAsync(TKey, ParamArray Expression(Of Func(Of TEntity, Object))()) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).GetAsync(TKey, ParamArray System.Linq.Expressions.Expression(Of System.Func(Of TEntity, Object))()) + name.vb: GetAsync(TKey, ParamArray Expression(Of Func(Of TEntity, Object))()) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync(`2,System.Collections.Generic.IEnumerable{System.String}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync(`2,System.Collections.Generic.IEnumerable{System.String}) + id: GetAsync(`2,System.Collections.Generic.IEnumerable{System.String}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: GetAsync(TKey, IEnumerable) + nameWithType: BaseRepository.GetAsync(TKey, IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.GetAsync(TKey, System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 80 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: Get entity by key. + example: [] + syntax: + content: public Task GetAsync(TKey key, IEnumerable includes) + parameters: + - id: key + type: '{TKey}' + description: The key of entity. + - id: includes + type: System.Collections.Generic.IEnumerable{System.String} + description: Include strings. + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: The entity with key equals to key. + content.vb: Public Function GetAsync(key As TKey, includes As IEnumerable(Of String)) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{{TEntity},{TKey}}.GetAsync({TKey},System.Collections.Generic.IEnumerable{System.String}) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).GetAsync(TKey, IEnumerable(Of String)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).GetAsync(TKey, System.Collections.Generic.IEnumerable(Of String)) + name.vb: GetAsync(TKey, IEnumerable(Of String)) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateAsync(`1) + id: UpdateAsync(`1) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: UpdateAsync(TEntity) + nameWithType: BaseRepository.UpdateAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.UpdateAsync(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UpdateAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 86 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 更新实体并立即提交。 + example: [] + syntax: + content: public Task UpdateAsync(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要更新的实体。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: 更新后的实体。 + content.vb: Public Function UpdateAsync(entity As TEntity) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateAsync({TEntity}) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).UpdateAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).UpdateAsync(TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`1}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`1}) + id: UpdateRangeAsync(System.Collections.Generic.IEnumerable{`1}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: UpdateRangeAsync(IEnumerable) + nameWithType: BaseRepository.UpdateRangeAsync(IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.UpdateRangeAsync(System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UpdateRangeAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 93 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 批量更新实体并提交。 + example: [] + syntax: + content: public Task> UpdateRangeAsync(IEnumerable entities) + parameters: + - id: entities + type: System.Collections.Generic.IEnumerable{{TEntity}} + description: 实体。 + return: + type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{{TEntity}}} + description: '' + content.vb: Public Function UpdateRangeAsync(entities As IEnumerable(Of TEntity)) As Task(Of IEnumerable(Of TEntity)) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateRangeAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{{TEntity}}) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).UpdateRangeAsync(IEnumerable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).UpdateRangeAsync(System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: UpdateRangeAsync(IEnumerable(Of TEntity)) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.DeleteAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.DeleteAsync(`1) + id: DeleteAsync(`1) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: DeleteAsync(TEntity) + nameWithType: BaseRepository.DeleteAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.DeleteAsync(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DeleteAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 100 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 删除实体并立即提交。 + example: [] + syntax: + content: public Task DeleteAsync(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要删除的实体。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: 被删除的实体。 + content.vb: Public Function DeleteAsync(entity As TEntity) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.DeleteAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.DeleteAsync({TEntity}) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).DeleteAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).DeleteAsync(TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Add(`1) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Add(`1) + id: Add(`1) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: Add(TEntity) + nameWithType: BaseRepository.Add(TEntity) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.Add(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Add + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 108 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 添加实体,调用 后才会写入数据库。 + example: [] + syntax: + content: public TEntity Add(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要添加实体。 + return: + type: '{TEntity}' + description: 被添加的实体。 + content.vb: Public Function Add(entity As TEntity) As TEntity + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Add* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.Add({TEntity}) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).Add(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).Add(TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Update(`1) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Update(`1) + id: Update(`1) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: Update(TEntity) + nameWithType: BaseRepository.Update(TEntity) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.Update(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Update + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 115 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 更新实体,调用 后才会写入数据库。 + example: [] + syntax: + content: public TEntity Update(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要更新的实体。 + return: + type: '{TEntity}' + description: 被更新的实体。 + content.vb: Public Function Update(entity As TEntity) As TEntity + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Update* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.Update({TEntity}) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).Update(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).Update(TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Delete(`1) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Delete(`1) + id: Delete(`1) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: Delete(TEntity) + nameWithType: BaseRepository.Delete(TEntity) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.Delete(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Delete + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 122 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 删除实体,调用 后才会写入数据库。 + example: [] + syntax: + content: public TEntity Delete(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要删除的实体。 + return: + type: '{TEntity}' + description: '' + content.vb: Public Function Delete(entity As TEntity) As TEntity + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Delete* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.Delete({TEntity}) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).Delete(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).Delete(TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveChangesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveChangesAsync(System.Threading.CancellationToken) + id: SaveChangesAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: SaveChangesAsync(CancellationToken) + nameWithType: BaseRepository.SaveChangesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.SaveChangesAsync(System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SaveChangesAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 129 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 提交所有更改(但不发布领域事件)。 + example: [] + syntax: + content: public Task SaveChangesAsync(CancellationToken cancellationToken = default) + parameters: + - id: cancellationToken + type: System.Threading.CancellationToken + description: 。 + return: + type: System.Threading.Tasks.Task{System.Int32} + description: 更改的行数。 + content.vb: Public Function SaveChangesAsync(cancellationToken As CancellationToken = Nothing) As Task(Of Integer) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveChangesAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.SaveChangesAsync(System.Threading.CancellationToken) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).SaveChangesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).SaveChangesAsync(System.Threading.CancellationToken) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveEntitiesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveEntitiesAsync(System.Threading.CancellationToken) + id: SaveEntitiesAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: SaveEntitiesAsync(CancellationToken) + nameWithType: BaseRepository.SaveEntitiesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.SaveEntitiesAsync(System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SaveEntitiesAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 136 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 提交所有实体,会发送领域事件(如果有)。 + example: [] + syntax: + content: public Task SaveEntitiesAsync(CancellationToken cancellationToken = default) + parameters: + - id: cancellationToken + type: System.Threading.CancellationToken + description: 。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 提交是否成功。 + content.vb: Public Function SaveEntitiesAsync(cancellationToken As CancellationToken = Nothing) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveEntitiesAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.SaveEntitiesAsync(System.Threading.CancellationToken) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).SaveEntitiesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).SaveEntitiesAsync(System.Threading.CancellationToken) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.BeforeDispatchDomainEventAsync(System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent},Microsoft.EntityFrameworkCore.DbContext) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.BeforeDispatchDomainEventAsync(System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent},Microsoft.EntityFrameworkCore.DbContext) + id: BeforeDispatchDomainEventAsync(System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent},Microsoft.EntityFrameworkCore.DbContext) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: BeforeDispatchDomainEventAsync(List, DbContext) + nameWithType: BaseRepository.BeforeDispatchDomainEventAsync(List, DbContext) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.BeforeDispatchDomainEventAsync(System.Collections.Generic.List, Microsoft.EntityFrameworkCore.DbContext) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BeforeDispatchDomainEventAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 147 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 发送领域事件之前执行,可用于持久化领域事件,记录日志等 + example: [] + syntax: + content: protected virtual Task BeforeDispatchDomainEventAsync(List events, DbContext context) + parameters: + - id: events + type: System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent} + description: 即将发送的领域事件。 + - id: context + type: Microsoft.EntityFrameworkCore.DbContext + description: 数据库 。 + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Protected Overridable Function BeforeDispatchDomainEventAsync(events As List(Of DomainEvent), context As DbContext) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.BeforeDispatchDomainEventAsync* + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).BeforeDispatchDomainEventAsync(List(Of DomainEvent), DbContext) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).BeforeDispatchDomainEventAsync(System.Collections.Generic.List(Of Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent), Microsoft.EntityFrameworkCore.DbContext) + name.vb: BeforeDispatchDomainEventAsync(List(Of DomainEvent), DbContext) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SqlQuery(System.String,System.Object[]) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SqlQuery(System.String,System.Object[]) + id: SqlQuery(System.String,System.Object[]) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: SqlQuery(string, params object[]) + nameWithType: BaseRepository.SqlQuery(string, params object[]) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.SqlQuery(string, params object[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SqlQuery + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 189 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: Query entity with raw sql. + example: [] + syntax: + content: public IQueryable SqlQuery(string sql, params object[] parameters) + parameters: + - id: sql + type: System.String + description: The sql string. + - id: parameters + type: System.Object[] + description: The parameters + return: + type: System.Linq.IQueryable{{TEntity}} + description: '' + content.vb: Public Function SqlQuery(sql As String, ParamArray parameters As Object()) As IQueryable(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SqlQuery* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{{TEntity},{TKey}}.SqlQuery(System.String,System.Object[]) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).SqlQuery(String, ParamArray Object()) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).SqlQuery(String, ParamArray Object()) + name.vb: SqlQuery(String, ParamArray Object()) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SqlQuery``1(System.String,System.Object[]) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SqlQuery``1(System.String,System.Object[]) + id: SqlQuery``1(System.String,System.Object[]) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: SqlQuery(string, params object[]) + nameWithType: BaseRepository.SqlQuery(string, params object[]) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.SqlQuery(string, params object[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SqlQuery + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 195 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: Query with raw sql. + example: [] + syntax: + content: public IQueryable SqlQuery(string sql, params object[] parameters) + parameters: + - id: sql + type: System.String + description: The sql string. + - id: parameters + type: System.Object[] + description: The parameters. + typeParameters: + - id: T + description: The type of query result. + return: + type: System.Linq.IQueryable{{T}} + description: '' + content.vb: Public Function SqlQuery(Of T)(sql As String, ParamArray parameters As Object()) As IQueryable(Of T) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SqlQuery* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{{TEntity},{TKey}}.SqlQuery``1(System.String,System.Object[]) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).SqlQuery(Of T)(String, ParamArray Object()) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).SqlQuery(Of T)(String, ParamArray Object()) + name.vb: SqlQuery(Of T)(String, ParamArray Object()) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.ExecuteSqlAsync(System.String,System.Object[]) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.ExecuteSqlAsync(System.String,System.Object[]) + id: ExecuteSqlAsync(System.String,System.Object[]) + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + langs: + - csharp + - vb + name: ExecuteSqlAsync(string, params object[]) + nameWithType: BaseRepository.ExecuteSqlAsync(string, params object[]) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.ExecuteSqlAsync(string, params object[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ExecuteSqlAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/BaseRepository.cs + startLine: 201 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: Execute raw sql. + example: [] + syntax: + content: public Task ExecuteSqlAsync(string sql, params object[] parameters) + parameters: + - id: sql + type: System.String + description: The sql string. + - id: parameters + type: System.Object[] + description: The parameters. + return: + type: System.Threading.Tasks.Task{System.Int32} + description: The number of rows affected. + content.vb: Public Function ExecuteSqlAsync(sql As String, ParamArray parameters As Object()) As Task(Of Integer) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.ExecuteSqlAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{{TEntity},{TKey}}.ExecuteSqlAsync(System.String,System.Object[]) + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).ExecuteSqlAsync(String, ParamArray Object()) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).ExecuteSqlAsync(String, ParamArray Object()) + name.vb: ExecuteSqlAsync(String, ParamArray Object()) +references: +- uid: Microsoft.EntityFrameworkCore.DbContext + commentId: T:Microsoft.EntityFrameworkCore.DbContext + parent: Microsoft.EntityFrameworkCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore.dbcontext + name: DbContext + nameWithType: DbContext + fullName: Microsoft.EntityFrameworkCore.DbContext +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + name: EntityFramework + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + name: EntityFramework + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{{TEntity},{TKey}} + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{`1,`2} + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + name: INavigationRepository + nameWithType: INavigationRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository + nameWithType.vb: INavigationRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository(Of TEntity, TKey) + name.vb: INavigationRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + name: INavigationRepository + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + name: INavigationRepository + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`0,`1} + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + name: IUnitOfWork + nameWithType: IUnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork + nameWithType.vb: IUnitOfWork(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey) + name.vb: IUnitOfWork(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{{TEntity},{TKey}} + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{`1,`2} + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + name: ISqlRepository + nameWithType: ISqlRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository + nameWithType.vb: ISqlRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey) + name.vb: ISqlRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + name: ISqlRepository + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + name: ISqlRepository + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1} + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + name: IRepository + nameWithType: IRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository + nameWithType.vb: IRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey) + name.vb: IRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Microsoft.EntityFrameworkCore + commentId: N:Microsoft.EntityFrameworkCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.EntityFrameworkCore + nameWithType: Microsoft.EntityFrameworkCore + fullName: Microsoft.EntityFrameworkCore + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.EntityFrameworkCore + name: EntityFrameworkCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.EntityFrameworkCore + name: EntityFrameworkCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.html + name: INavigationRepository + nameWithType: INavigationRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository + nameWithType.vb: INavigationRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository(Of TEntity, TKey) + name.vb: INavigationRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + name: INavigationRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + name: INavigationRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + name: IUnitOfWork + nameWithType: IUnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork + nameWithType.vb: IUnitOfWork(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey) + name.vb: IUnitOfWork(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.html + name: ISqlRepository + nameWithType: ISqlRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository + nameWithType.vb: ISqlRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey) + name.vb: ISqlRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + name: ISqlRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + name: ISqlRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + name: IRepository + nameWithType: IRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository + nameWithType.vb: IRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey) + name.vb: IRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3__ctor_MediatR_IMediator__0_ + name: BaseRepository + nameWithType: BaseRepository.BaseRepository + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.BaseRepository + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).New + name.vb: New +- uid: MediatR.IMediator + commentId: T:MediatR.IMediator + parent: MediatR + isExternal: true + name: IMediator + nameWithType: IMediator + fullName: MediatR.IMediator +- uid: '{TContext}' + commentId: '!:TContext' + definition: TContext + name: TContext + nameWithType: TContext + fullName: TContext +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: TContext + name: TContext + nameWithType: TContext + fullName: TContext +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Context* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Context + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_Context + name: Context + nameWithType: BaseRepository.Context + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.Context + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).Context + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).Context +- uid: System.Linq.IQueryable`1 + commentId: T:System.Linq.IQueryable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.NoTrackingQueryable* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.NoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_NoTrackingQueryable + name: NoTrackingQueryable + nameWithType: BaseRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.NoTrackingQueryable + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).NoTrackingQueryable +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.NoTrackingQueryable + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.NoTrackingQueryable + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_NoTrackingQueryable + name: NoTrackingQueryable + nameWithType: IRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.NoTrackingQueryable + nameWithType.vb: IRepository(Of TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).NoTrackingQueryable +- uid: System.Linq.IQueryable{{TEntity}} + commentId: T:System.Linq.IQueryable{`1} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of TEntity) + fullName.vb: System.Linq.IQueryable(Of TEntity) + name.vb: IQueryable(Of TEntity) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_NoTrackingQueryable + name: NoTrackingQueryable + nameWithType: IRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.NoTrackingQueryable + nameWithType.vb: IRepository(Of TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).NoTrackingQueryable +- uid: System.Linq + commentId: N:System.Linq + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq + nameWithType: System.Linq + fullName: System.Linq + spec.csharp: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq + spec.vb: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UnitOfWork* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UnitOfWork + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_UnitOfWork + name: UnitOfWork + nameWithType: BaseRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.UnitOfWork + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UnitOfWork + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UnitOfWork + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UnitOfWork + name: UnitOfWork + nameWithType: IRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UnitOfWork + nameWithType.vb: IRepository(Of TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UnitOfWork + name: UnitOfWork + nameWithType: IRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UnitOfWork + nameWithType.vb: IRepository(Of TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetNoTrackingQueryable* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_GetNoTrackingQueryable__1 + name: GetNoTrackingQueryable + nameWithType: BaseRepository.GetNoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.GetNoTrackingQueryable + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).GetNoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).GetNoTrackingQueryable +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetNoTrackingQueryable``1 + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetNoTrackingQueryable``1 + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + name: GetNoTrackingQueryable() + nameWithType: IRepository.GetNoTrackingQueryable() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetNoTrackingQueryable() + nameWithType.vb: IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + name.vb: GetNoTrackingQueryable(Of T)() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: < + - name: T + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: ) +- uid: System.Linq.IQueryable{{T}} + commentId: T:System.Linq.IQueryable{``0} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + name: GetNoTrackingQueryable() + nameWithType: IRepository.GetNoTrackingQueryable() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetNoTrackingQueryable() + nameWithType.vb: IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + name.vb: GetNoTrackingQueryable(Of T)() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: < + - name: T + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_AddAsync__1_ + name: AddAsync + nameWithType: BaseRepository.AddAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.AddAsync + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).AddAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).AddAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddAsync({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + name: AddAsync(TEntity) + nameWithType: IRepository.AddAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).AddAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: '{TEntity}' + commentId: '!:TEntity' + definition: TEntity + name: TEntity + nameWithType: TEntity + fullName: TEntity +- uid: System.Threading.Tasks.Task{{TEntity}} + commentId: T:System.Threading.Tasks.Task{`0} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TEntity) + fullName.vb: System.Threading.Tasks.Task(Of TEntity) + name.vb: Task(Of TEntity) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + name: AddAsync(TEntity) + nameWithType: IRepository.AddAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).AddAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: TEntity + name: TEntity + nameWithType: TEntity + fullName: TEntity +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddRangeAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.AddRangeAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_AddRangeAsync__1___0_ + name: AddRangeAsync + nameWithType: BaseRepository.AddRangeAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.AddRangeAsync + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).AddRangeAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).AddRangeAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddRangeAsync``1({TEnumerable}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddRangeAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + name: AddRangeAsync(TEnumerable) + nameWithType: IRepository.AddRangeAsync(TEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddRangeAsync(TEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + name.vb: AddRangeAsync(Of TEnumerable)(TEnumerable) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: < + - name: TEnumerable + - name: '>' + - name: ( + - name: TEnumerable + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEnumerable + - name: ) + - name: ( + - name: TEnumerable + - name: ) +- uid: '{TEnumerable}' + commentId: '!:TEnumerable' + definition: TEnumerable + name: TEnumerable + nameWithType: TEnumerable + fullName: TEnumerable +- uid: System.Threading.Tasks.Task{{TEnumerable}} + commentId: T:System.Threading.Tasks.Task{``0} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TEnumerable) + fullName.vb: System.Threading.Tasks.Task(Of TEnumerable) + name.vb: Task(Of TEnumerable) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TEnumerable + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TEnumerable + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + name: AddRangeAsync(TEnumerable) + nameWithType: IRepository.AddRangeAsync(TEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddRangeAsync(TEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + name.vb: AddRangeAsync(Of TEnumerable)(TEnumerable) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: < + - name: TEnumerable + - name: '>' + - name: ( + - name: TEnumerable + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEnumerable + - name: ) + - name: ( + - name: TEnumerable + - name: ) +- uid: TEnumerable + name: TEnumerable + nameWithType: TEnumerable + fullName: TEnumerable +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.GetAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_GetAsync__2_ + name: GetAsync + nameWithType: BaseRepository.GetAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.GetAsync + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).GetAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).GetAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.GetAsync({TKey}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.GetAsync(`2) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1) + name: GetAsync(TKey) + nameWithType: IUnitOfWork.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.GetAsync(TKey) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).GetAsync(TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.GetAsync(`2) + name: GetAsync + - name: ( + - name: TKey + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.GetAsync(`2) + name: GetAsync + - name: ( + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetAsync({TKey}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetAsync(`1) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + name: GetAsync(TKey) + nameWithType: IRepository.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetAsync(TKey) + nameWithType.vb: IRepository(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetAsync(TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) +- uid: '{TKey}' + commentId: '!:TKey' + definition: TKey + name: TKey + nameWithType: TKey + fullName: TKey +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1) + name: GetAsync(TKey) + nameWithType: IUnitOfWork.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.GetAsync(TKey) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).GetAsync(TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1) + name: GetAsync + - name: ( + - name: TKey + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1) + name: GetAsync + - name: ( + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + name: GetAsync(TKey) + nameWithType: IRepository.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetAsync(TKey) + nameWithType.vb: IRepository(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetAsync(TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) +- uid: TKey + name: TKey + nameWithType: TKey + fullName: TKey +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{{TEntity},{TKey}}.GetAsync({TKey},System.Linq.Expressions.Expression{System.Func{{TEntity},System.Object}}[]) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{`1,`2}.GetAsync(`2,System.Linq.Expressions.Expression{System.Func{`1,System.Object}}[]) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Linq.Expressions.Expression{System.Func{`0,System.Object}}[]) + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + name: GetAsync(TKey, params Expression>[]) + nameWithType: INavigationRepository.GetAsync(TKey, params Expression>[]) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository.GetAsync(TKey, params System.Linq.Expressions.Expression>[]) + nameWithType.vb: INavigationRepository(Of TEntity, TKey).GetAsync(TKey, ParamArray Expression(Of Func(Of TEntity, Object))()) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository(Of TEntity, TKey).GetAsync(TKey, ParamArray System.Linq.Expressions.Expression(Of System.Func(Of TEntity, Object))()) + name.vb: GetAsync(TKey, ParamArray Expression(Of Func(Of TEntity, Object))()) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{`1,`2}.GetAsync(`2,System.Linq.Expressions.Expression{System.Func{`1,System.Object}}[]) + name: GetAsync + - name: ( + - name: TKey + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: TEntity + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '>' + - name: '>' + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{`1,`2}.GetAsync(`2,System.Linq.Expressions.Expression{System.Func{`1,System.Object}}[]) + name: GetAsync + - name: ( + - name: TKey + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + - name: ) + - name: ( + - name: ) + - name: ) +- uid: System.Linq.Expressions.Expression{System.Func{{TEntity},System.Object}}[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + name: Expression>[] + nameWithType: Expression>[] + fullName: System.Linq.Expressions.Expression>[] + nameWithType.vb: Expression(Of Func(Of TEntity, Object))() + fullName.vb: System.Linq.Expressions.Expression(Of System.Func(Of TEntity, Object))() + name.vb: Expression(Of Func(Of TEntity, Object))() + spec.csharp: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: TEntity + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '>' + - name: '>' + - name: '[' + - name: ']' + spec.vb: + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + - name: ) + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Linq.Expressions.Expression{System.Func{`0,System.Object}}[]) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Linq.Expressions.Expression{System.Func{`0,System.Object}}[]) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + name: GetAsync(TKey, params Expression>[]) + nameWithType: INavigationRepository.GetAsync(TKey, params Expression>[]) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository.GetAsync(TKey, params System.Linq.Expressions.Expression>[]) + nameWithType.vb: INavigationRepository(Of TEntity, TKey).GetAsync(TKey, ParamArray Expression(Of Func(Of TEntity, Object))()) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository(Of TEntity, TKey).GetAsync(TKey, ParamArray System.Linq.Expressions.Expression(Of System.Func(Of TEntity, Object))()) + name.vb: GetAsync(TKey, ParamArray Expression(Of Func(Of TEntity, Object))()) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Linq.Expressions.Expression{System.Func{`0,System.Object}}[]) + name: GetAsync + - name: ( + - name: TKey + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: TEntity + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '>' + - name: '>' + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Linq.Expressions.Expression{System.Func{`0,System.Object}}[]) + name: GetAsync + - name: ( + - name: TKey + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + - name: ) + - name: ( + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{{TEntity},{TKey}}.GetAsync({TKey},System.Collections.Generic.IEnumerable{System.String}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{`1,`2}.GetAsync(`2,System.Collections.Generic.IEnumerable{System.String}) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Collections.Generic.IEnumerable{System.String}) + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: GetAsync(TKey, IEnumerable) + nameWithType: INavigationRepository.GetAsync(TKey, IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository.GetAsync(TKey, System.Collections.Generic.IEnumerable) + nameWithType.vb: INavigationRepository(Of TEntity, TKey).GetAsync(TKey, IEnumerable(Of String)) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository(Of TEntity, TKey).GetAsync(TKey, System.Collections.Generic.IEnumerable(Of String)) + name.vb: GetAsync(TKey, IEnumerable(Of String)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{`1,`2}.GetAsync(`2,System.Collections.Generic.IEnumerable{System.String}) + name: GetAsync + - name: ( + - name: TKey + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository{`1,`2}.GetAsync(`2,System.Collections.Generic.IEnumerable{System.String}) + name: GetAsync + - name: ( + - name: TKey + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ) +- uid: System.Collections.Generic.IEnumerable{System.String} + commentId: T:System.Collections.Generic.IEnumerable{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of String) + fullName.vb: System.Collections.Generic.IEnumerable(Of String) + name.vb: IEnumerable(Of String) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Collections.Generic.IEnumerable{System.String}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Collections.Generic.IEnumerable{System.String}) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: GetAsync(TKey, IEnumerable) + nameWithType: INavigationRepository.GetAsync(TKey, IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository.GetAsync(TKey, System.Collections.Generic.IEnumerable) + nameWithType.vb: INavigationRepository(Of TEntity, TKey).GetAsync(TKey, IEnumerable(Of String)) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository(Of TEntity, TKey).GetAsync(TKey, System.Collections.Generic.IEnumerable(Of String)) + name.vb: GetAsync(TKey, IEnumerable(Of String)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Collections.Generic.IEnumerable{System.String}) + name: GetAsync + - name: ( + - name: TKey + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2.GetAsync(`1,System.Collections.Generic.IEnumerable{System.String}) + name: GetAsync + - name: ( + - name: TKey + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_UpdateAsync__1_ + name: UpdateAsync + nameWithType: BaseRepository.UpdateAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.UpdateAsync + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).UpdateAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).UpdateAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateAsync({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + name: UpdateAsync(TEntity) + nameWithType: IRepository.UpdateAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + name: UpdateAsync(TEntity) + nameWithType: IRepository.UpdateAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateRangeAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_UpdateRangeAsync_System_Collections_Generic_IEnumerable__1__ + name: UpdateRangeAsync + nameWithType: BaseRepository.UpdateRangeAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.UpdateRangeAsync + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).UpdateRangeAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).UpdateRangeAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{{TEntity}}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + name: UpdateRangeAsync(IEnumerable) + nameWithType: IRepository.UpdateRangeAsync(IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateRangeAsync(System.Collections.Generic.IEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateRangeAsync(IEnumerable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateRangeAsync(System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: UpdateRangeAsync(IEnumerable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: System.Collections.Generic.IEnumerable{{TEntity}} + commentId: T:System.Collections.Generic.IEnumerable{`0} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of TEntity) + fullName.vb: System.Collections.Generic.IEnumerable(Of TEntity) + name.vb: IEnumerable(Of TEntity) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{{TEntity}}} + commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{`0}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of IEnumerable(Of TEntity)) + fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: Task(Of IEnumerable(Of TEntity)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + name: UpdateRangeAsync(IEnumerable) + nameWithType: IRepository.UpdateRangeAsync(IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateRangeAsync(System.Collections.Generic.IEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateRangeAsync(IEnumerable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateRangeAsync(System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: UpdateRangeAsync(IEnumerable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.DeleteAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.DeleteAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_DeleteAsync__1_ + name: DeleteAsync + nameWithType: BaseRepository.DeleteAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.DeleteAsync + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).DeleteAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).DeleteAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.DeleteAsync({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.DeleteAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + name: DeleteAsync(TEntity) + nameWithType: IRepository.DeleteAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.DeleteAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + name: DeleteAsync(TEntity) + nameWithType: IRepository.DeleteAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.DeleteAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + isExternal: true + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveEntitiesAsync_System_Threading_CancellationToken_ + name: SaveEntitiesAsync(CancellationToken) + nameWithType: IUnitOfWork.SaveEntitiesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveEntitiesAsync(System.Threading.CancellationToken) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + name: SaveEntitiesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveEntitiesAsync_System_Threading_CancellationToken_ + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + name: SaveEntitiesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveEntitiesAsync_System_Threading_CancellationToken_ + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + isExternal: true + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveChangesAsync_System_Threading_CancellationToken_ + name: SaveChangesAsync(CancellationToken) + nameWithType: IUnitOfWork.SaveChangesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveChangesAsync(System.Threading.CancellationToken) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveChangesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveChangesAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + name: SaveChangesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveChangesAsync_System_Threading_CancellationToken_ + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + name: SaveChangesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveChangesAsync_System_Threading_CancellationToken_ + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Add* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Add + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_Add__1_ + name: Add + nameWithType: BaseRepository.Add + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.Add + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).Add + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).Add +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.Add({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Add(`1) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0) + name: Add(TEntity) + nameWithType: IUnitOfWork.Add(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Add(TEntity) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Add(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Add(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Add(`1) + name: Add + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Add(`1) + name: Add + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0) + name: Add(TEntity) + nameWithType: IUnitOfWork.Add(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Add(TEntity) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Add(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Add(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0) + name: Add + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0) + name: Add + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Update* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Update + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_Update__1_ + name: Update + nameWithType: BaseRepository.Update + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.Update + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).Update + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).Update +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.Update({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Update(`1) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0) + name: Update(TEntity) + nameWithType: IUnitOfWork.Update(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Update(TEntity) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Update(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Update(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Update(`1) + name: Update + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Update(`1) + name: Update + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0) + name: Update(TEntity) + nameWithType: IUnitOfWork.Update(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Update(TEntity) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Update(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Update(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0) + name: Update + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0) + name: Update + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Delete* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.Delete + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_Delete__1_ + name: Delete + nameWithType: BaseRepository.Delete + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.Delete + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).Delete + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).Delete +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.Delete({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Delete(`1) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0) + name: Delete(TEntity) + nameWithType: IUnitOfWork.Delete(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Delete(TEntity) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Delete(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Delete(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Delete(`1) + name: Delete + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Delete(`1) + name: Delete + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0) + name: Delete(TEntity) + nameWithType: IUnitOfWork.Delete(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Delete(TEntity) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Delete(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Delete(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0) + name: Delete + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0) + name: Delete + - name: ( + - name: TEntity + - name: ) +- uid: System.Threading.CancellationToken + commentId: T:System.Threading.CancellationToken + parent: System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: CancellationToken + nameWithType: CancellationToken + fullName: System.Threading.CancellationToken +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveChangesAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveChangesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_SaveChangesAsync_System_Threading_CancellationToken_ + name: SaveChangesAsync + nameWithType: BaseRepository.SaveChangesAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.SaveChangesAsync + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).SaveChangesAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).SaveChangesAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.SaveChangesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.SaveChangesAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: SaveChangesAsync(CancellationToken) + nameWithType: IUnitOfWork.SaveChangesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveChangesAsync(System.Threading.CancellationToken) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveChangesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveChangesAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.SaveChangesAsync(System.Threading.CancellationToken) + name: SaveChangesAsync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.SaveChangesAsync(System.Threading.CancellationToken) + name: SaveChangesAsync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: System.Threading.Tasks.Task{System.Int32} + commentId: T:System.Threading.Tasks.Task{System.Int32} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Integer) + fullName.vb: System.Threading.Tasks.Task(Of Integer) + name.vb: Task(Of Integer) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Threading + commentId: N:System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading + nameWithType: System.Threading + fullName: System.Threading + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveEntitiesAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SaveEntitiesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_SaveEntitiesAsync_System_Threading_CancellationToken_ + name: SaveEntitiesAsync + nameWithType: BaseRepository.SaveEntitiesAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.SaveEntitiesAsync + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).SaveEntitiesAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).SaveEntitiesAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.SaveEntitiesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.SaveEntitiesAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: SaveEntitiesAsync(CancellationToken) + nameWithType: IUnitOfWork.SaveEntitiesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveEntitiesAsync(System.Threading.CancellationToken) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.SaveEntitiesAsync(System.Threading.CancellationToken) + name: SaveEntitiesAsync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.SaveEntitiesAsync(System.Threading.CancellationToken) + name: SaveEntitiesAsync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: System.Threading.Tasks.Task{System.Boolean} + commentId: T:System.Threading.Tasks.Task{System.Boolean} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Boolean) + fullName.vb: System.Threading.Tasks.Task(Of Boolean) + name.vb: Task(Of Boolean) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.BeforeDispatchDomainEventAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.BeforeDispatchDomainEventAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_BeforeDispatchDomainEventAsync_System_Collections_Generic_List_Cnblogs_Architecture_Ddd_Domain_Abstractions_DomainEvent__Microsoft_EntityFrameworkCore_DbContext_ + name: BeforeDispatchDomainEventAsync + nameWithType: BaseRepository.BeforeDispatchDomainEventAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.BeforeDispatchDomainEventAsync + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).BeforeDispatchDomainEventAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).BeforeDispatchDomainEventAsync +- uid: System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent} + commentId: T:System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of DomainEvent) + fullName.vb: System.Collections.Generic.List(Of Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent) + name.vb: List(Of DomainEvent) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + name: DomainEvent + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + name: DomainEvent + - name: ) +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SqlQuery* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.SqlQuery + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_SqlQuery_System_String_System_Object___ + name: SqlQuery + nameWithType: BaseRepository.SqlQuery + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.SqlQuery + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).SqlQuery + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).SqlQuery +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{{TEntity},{TKey}}.SqlQuery(System.String,System.Object[]) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{`1,`2}.SqlQuery(System.String,System.Object[]) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery(System.String,System.Object[]) + href: https://learn.microsoft.com/dotnet/api/system.string + name: SqlQuery(string, params object[]) + nameWithType: ISqlRepository.SqlQuery(string, params object[]) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository.SqlQuery(string, params object[]) + nameWithType.vb: ISqlRepository(Of TEntity, TKey).SqlQuery(String, ParamArray Object()) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey).SqlQuery(String, ParamArray Object()) + name.vb: SqlQuery(String, ParamArray Object()) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{`1,`2}.SqlQuery(System.String,System.Object[]) + name: SqlQuery + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{`1,`2}.SqlQuery(System.String,System.Object[]) + name: SqlQuery + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ( + - name: ) + - name: ) +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Object[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object[] + nameWithType: object[] + fullName: object[] + nameWithType.vb: Object() + fullName.vb: Object() + name.vb: Object() + spec.csharp: + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '[' + - name: ']' + spec.vb: + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery(System.String,System.Object[]) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery(System.String,System.Object[]) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SqlQuery(string, params object[]) + nameWithType: ISqlRepository.SqlQuery(string, params object[]) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository.SqlQuery(string, params object[]) + nameWithType.vb: ISqlRepository(Of TEntity, TKey).SqlQuery(String, ParamArray Object()) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey).SqlQuery(String, ParamArray Object()) + name.vb: SqlQuery(String, ParamArray Object()) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery(System.String,System.Object[]) + name: SqlQuery + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery(System.String,System.Object[]) + name: SqlQuery + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ( + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{{TEntity},{TKey}}.SqlQuery``1(System.String,System.Object[]) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{`1,`2}.SqlQuery``1(System.String,System.Object[]) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery``1(System.String,System.Object[]) + href: https://learn.microsoft.com/dotnet/api/system.string + name: SqlQuery(string, params object[]) + nameWithType: ISqlRepository.SqlQuery(string, params object[]) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository.SqlQuery(string, params object[]) + nameWithType.vb: ISqlRepository(Of TEntity, TKey).SqlQuery(Of T)(String, ParamArray Object()) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey).SqlQuery(Of T)(String, ParamArray Object()) + name.vb: SqlQuery(Of T)(String, ParamArray Object()) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{`1,`2}.SqlQuery``1(System.String,System.Object[]) + name: SqlQuery + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{`1,`2}.SqlQuery``1(System.String,System.Object[]) + name: SqlQuery + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ( + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery``1(System.String,System.Object[]) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery``1(System.String,System.Object[]) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SqlQuery(string, params object[]) + nameWithType: ISqlRepository.SqlQuery(string, params object[]) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository.SqlQuery(string, params object[]) + nameWithType.vb: ISqlRepository(Of TEntity, TKey).SqlQuery(Of T)(String, ParamArray Object()) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey).SqlQuery(Of T)(String, ParamArray Object()) + name.vb: SqlQuery(Of T)(String, ParamArray Object()) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery``1(System.String,System.Object[]) + name: SqlQuery + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.SqlQuery``1(System.String,System.Object[]) + name: SqlQuery + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ( + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.ExecuteSqlAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3.ExecuteSqlAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_BaseRepository_3_ExecuteSqlAsync_System_String_System_Object___ + name: ExecuteSqlAsync + nameWithType: BaseRepository.ExecuteSqlAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository.ExecuteSqlAsync + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey).ExecuteSqlAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey).ExecuteSqlAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{{TEntity},{TKey}}.ExecuteSqlAsync(System.String,System.Object[]) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{`1,`2}.ExecuteSqlAsync(System.String,System.Object[]) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.ExecuteSqlAsync(System.String,System.Object[]) + href: https://learn.microsoft.com/dotnet/api/system.string + name: ExecuteSqlAsync(string, params object[]) + nameWithType: ISqlRepository.ExecuteSqlAsync(string, params object[]) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository.ExecuteSqlAsync(string, params object[]) + nameWithType.vb: ISqlRepository(Of TEntity, TKey).ExecuteSqlAsync(String, ParamArray Object()) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey).ExecuteSqlAsync(String, ParamArray Object()) + name.vb: ExecuteSqlAsync(String, ParamArray Object()) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{`1,`2}.ExecuteSqlAsync(System.String,System.Object[]) + name: ExecuteSqlAsync + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository{`1,`2}.ExecuteSqlAsync(System.String,System.Object[]) + name: ExecuteSqlAsync + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ( + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.ExecuteSqlAsync(System.String,System.Object[]) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.ExecuteSqlAsync(System.String,System.Object[]) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: ExecuteSqlAsync(string, params object[]) + nameWithType: ISqlRepository.ExecuteSqlAsync(string, params object[]) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository.ExecuteSqlAsync(string, params object[]) + nameWithType.vb: ISqlRepository(Of TEntity, TKey).ExecuteSqlAsync(String, ParamArray Object()) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository(Of TEntity, TKey).ExecuteSqlAsync(String, ParamArray Object()) + name.vb: ExecuteSqlAsync(String, ParamArray Object()) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.ExecuteSqlAsync(System.String,System.Object[]) + name: ExecuteSqlAsync + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2.ExecuteSqlAsync(System.String,System.Object[]) + name: ExecuteSqlAsync + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ( + - name: ) + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.yml new file mode 100644 index 0000000..d73d0f9 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.yml @@ -0,0 +1,498 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher + id: DomainEventDispatcher + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + children: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.ExtractDomainEventSources(Microsoft.EntityFrameworkCore.DbContext) + langs: + - csharp + - vb + name: DomainEventDispatcher + nameWithType: DomainEventDispatcher + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/DomainEventDispatcher.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DomainEventDispatcher + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/DomainEventDispatcher.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 发布领域事件的扩展方法。 + example: [] + syntax: + content: public static class DomainEventDispatcher + content.vb: Public Module DomainEventDispatcher + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.ExtractDomainEventSources(Microsoft.EntityFrameworkCore.DbContext) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.ExtractDomainEventSources(Microsoft.EntityFrameworkCore.DbContext) + id: ExtractDomainEventSources(Microsoft.EntityFrameworkCore.DbContext) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher + langs: + - csharp + - vb + name: ExtractDomainEventSources(DbContext) + nameWithType: DomainEventDispatcher.ExtractDomainEventSources(DbContext) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.ExtractDomainEventSources(Microsoft.EntityFrameworkCore.DbContext) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/DomainEventDispatcher.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ExtractDomainEventSources + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/DomainEventDispatcher.cs + startLine: 16 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 提取 ctx 中的领域事件,实体中的领域事件将被清除。 + example: [] + syntax: + content: public static List ExtractDomainEventSources(this DbContext ctx) + parameters: + - id: ctx + type: Microsoft.EntityFrameworkCore.DbContext + description: 当前 。 + return: + type: System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource} + description: 提取的领域事件。 + content.vb: Public Shared Function ExtractDomainEventSources(ctx As DbContext) As List(Of IDomainEventSource) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.ExtractDomainEventSources* +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + name: EntityFramework + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + name: EntityFramework + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.EntityFrameworkCore.DbContext + commentId: T:Microsoft.EntityFrameworkCore.DbContext + parent: Microsoft.EntityFrameworkCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore.dbcontext + name: DbContext + nameWithType: DbContext + fullName: Microsoft.EntityFrameworkCore.DbContext +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.ExtractDomainEventSources* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.ExtractDomainEventSources + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_DomainEventDispatcher_ExtractDomainEventSources_Microsoft_EntityFrameworkCore_DbContext_ + name: ExtractDomainEventSources + nameWithType: DomainEventDispatcher.ExtractDomainEventSources + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.ExtractDomainEventSources +- uid: System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource} + commentId: T:System.Collections.Generic.List{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of IDomainEventSource) + fullName.vb: System.Collections.Generic.List(Of Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource) + name.vb: List(Of IDomainEventSource) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + name: IDomainEventSource + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + name: IDomainEventSource + - name: ) +- uid: Microsoft.EntityFrameworkCore + commentId: N:Microsoft.EntityFrameworkCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.EntityFrameworkCore + nameWithType: Microsoft.EntityFrameworkCore + fullName: Microsoft.EntityFrameworkCore + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.EntityFrameworkCore + name: EntityFrameworkCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.EntityFrameworkCore + name: EntityFrameworkCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.yml new file mode 100644 index 0000000..8b143fd --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.yml @@ -0,0 +1,477 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions + id: EntityConfigurationExtensions + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + children: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.IgnoreEntityDefaultProperties``1(Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder{``0}) + langs: + - csharp + - vb + name: EntityConfigurationExtensions + nameWithType: EntityConfigurationExtensions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/EntityConfigurationExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EntityConfigurationExtensions + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/EntityConfigurationExtensions.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 实体配置使用的扩展方法。 + example: [] + syntax: + content: public static class EntityConfigurationExtensions + content.vb: Public Module EntityConfigurationExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.IgnoreEntityDefaultProperties``1(Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder{``0}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.IgnoreEntityDefaultProperties``1(Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder{``0}) + id: IgnoreEntityDefaultProperties``1(Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder{``0}) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions + langs: + - csharp + - vb + name: IgnoreEntityDefaultProperties(EntityTypeBuilder) + nameWithType: EntityConfigurationExtensions.IgnoreEntityDefaultProperties(EntityTypeBuilder) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.IgnoreEntityDefaultProperties(Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/EntityConfigurationExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IgnoreEntityDefaultProperties + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/EntityConfigurationExtensions.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 不使用实体自带的 DateAdded, DateUpdated, Deleted 属性。 + example: [] + syntax: + content: 'public static EntityTypeBuilder IgnoreEntityDefaultProperties(this EntityTypeBuilder builder) where TEntity : Entity' + parameters: + - id: builder + type: Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder{{TEntity}} + description: + typeParameters: + - id: TEntity + description: 实体类型。 + return: + type: Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder{{TEntity}} + description: 配置好的 + content.vb: Public Shared Function IgnoreEntityDefaultProperties(Of TEntity As Entity)(builder As EntityTypeBuilder(Of TEntity)) As EntityTypeBuilder(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.IgnoreEntityDefaultProperties* + nameWithType.vb: EntityConfigurationExtensions.IgnoreEntityDefaultProperties(Of TEntity)(EntityTypeBuilder(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.IgnoreEntityDefaultProperties(Of TEntity)(Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder(Of TEntity)) + name.vb: IgnoreEntityDefaultProperties(Of TEntity)(EntityTypeBuilder(Of TEntity)) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + name: EntityFramework + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + name: EntityFramework + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder`1 + commentId: T:Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore.metadata.builders.entitytypebuilder-1 + name: EntityTypeBuilder + nameWithType: EntityTypeBuilder + fullName: Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder + nameWithType.vb: EntityTypeBuilder(Of TEntity) + fullName.vb: Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder(Of TEntity) + name.vb: EntityTypeBuilder(Of TEntity) + spec.csharp: + - uid: Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder`1 + name: EntityTypeBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore.metadata.builders.entitytypebuilder-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder`1 + name: EntityTypeBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore.metadata.builders.entitytypebuilder-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.IgnoreEntityDefaultProperties* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.IgnoreEntityDefaultProperties + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_EntityConfigurationExtensions_IgnoreEntityDefaultProperties__1_Microsoft_EntityFrameworkCore_Metadata_Builders_EntityTypeBuilder___0__ + name: IgnoreEntityDefaultProperties + nameWithType: EntityConfigurationExtensions.IgnoreEntityDefaultProperties + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.IgnoreEntityDefaultProperties +- uid: Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder{{TEntity}} + commentId: T:Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder{``0} + parent: Microsoft.EntityFrameworkCore.Metadata.Builders + definition: Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore.metadata.builders.entitytypebuilder-1 + name: EntityTypeBuilder + nameWithType: EntityTypeBuilder + fullName: Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder + nameWithType.vb: EntityTypeBuilder(Of TEntity) + fullName.vb: Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder(Of TEntity) + name.vb: EntityTypeBuilder(Of TEntity) + spec.csharp: + - uid: Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder`1 + name: EntityTypeBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore.metadata.builders.entitytypebuilder-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder`1 + name: EntityTypeBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore.metadata.builders.entitytypebuilder-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: Microsoft.EntityFrameworkCore.Metadata.Builders + commentId: N:Microsoft.EntityFrameworkCore.Metadata.Builders + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.EntityFrameworkCore.Metadata.Builders + nameWithType: Microsoft.EntityFrameworkCore.Metadata.Builders + fullName: Microsoft.EntityFrameworkCore.Metadata.Builders + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.EntityFrameworkCore + name: EntityFrameworkCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore + - name: . + - uid: Microsoft.EntityFrameworkCore.Metadata + name: Metadata + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore.metadata + - name: . + - uid: Microsoft.EntityFrameworkCore.Metadata.Builders + name: Builders + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore.metadata.builders + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.EntityFrameworkCore + name: EntityFrameworkCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore + - name: . + - uid: Microsoft.EntityFrameworkCore.Metadata + name: Metadata + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore.metadata + - name: . + - uid: Microsoft.EntityFrameworkCore.Metadata.Builders + name: Builders + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.entityframeworkcore.metadata.builders diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.yml new file mode 100644 index 0000000..dffc157 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.yml @@ -0,0 +1,670 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions + id: QueryableExtensions + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + children: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression{System.Func{``0,System.Object}}}) + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{System.String}) + langs: + - csharp + - vb + name: QueryableExtensions + nameWithType: QueryableExtensions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/QueryableExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: QueryableExtensions + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/QueryableExtensions.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 查询用的扩展方法。 + example: [] + syntax: + content: public static class QueryableExtensions + content.vb: Public Module QueryableExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression{System.Func{``0,System.Object}}}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression{System.Func{``0,System.Object}}}) + id: AggregateIncludes``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression{System.Func{``0,System.Object}}}) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions + langs: + - csharp + - vb + name: AggregateIncludes(IQueryable, IEnumerable>>) + nameWithType: QueryableExtensions.AggregateIncludes(IQueryable, IEnumerable>>) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes(System.Linq.IQueryable, System.Collections.Generic.IEnumerable>>) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/QueryableExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AggregateIncludes + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/QueryableExtensions.cs + startLine: 18 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: 对 应用多个 Include 语句。 + example: [] + syntax: + content: 'public static IQueryable AggregateIncludes(this IQueryable query, IEnumerable>> includes) where TEntity : class' + parameters: + - id: query + type: System.Linq.IQueryable{{TEntity}} + description: 源查询。 + - id: includes + type: System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression{System.Func{{TEntity},System.Object}}} + description: Include 表达式数组。 + typeParameters: + - id: TEntity + description: 实体类型。 + return: + type: System.Linq.IQueryable{{TEntity}} + description: '' + content.vb: Public Shared Function AggregateIncludes(Of TEntity As Class)(query As IQueryable(Of TEntity), includes As IEnumerable(Of Expression(Of Func(Of TEntity, Object)))) As IQueryable(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes* + nameWithType.vb: QueryableExtensions.AggregateIncludes(Of TEntity)(IQueryable(Of TEntity), IEnumerable(Of Expression(Of Func(Of TEntity, Object)))) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes(Of TEntity)(System.Linq.IQueryable(Of TEntity), System.Collections.Generic.IEnumerable(Of System.Linq.Expressions.Expression(Of System.Func(Of TEntity, Object)))) + name.vb: AggregateIncludes(Of TEntity)(IQueryable(Of TEntity), IEnumerable(Of Expression(Of Func(Of TEntity, Object)))) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{System.String}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{System.String}) + id: AggregateIncludes``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{System.String}) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions + langs: + - csharp + - vb + name: AggregateIncludes(IQueryable, IEnumerable) + nameWithType: QueryableExtensions.AggregateIncludes(IQueryable, IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes(System.Linq.IQueryable, System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/QueryableExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AggregateIncludes + path: src/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework/QueryableExtensions.cs + startLine: 33 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + namespace: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + summary: Apply multiple includes to query. + example: [] + syntax: + content: 'public static IQueryable AggregateIncludes(this IQueryable query, IEnumerable includes) where TEntity : class' + parameters: + - id: query + type: System.Linq.IQueryable{{TEntity}} + description: The source queryable. + - id: includes + type: System.Collections.Generic.IEnumerable{System.String} + description: Include strings. + typeParameters: + - id: TEntity + description: The type of entity. + return: + type: System.Linq.IQueryable{{TEntity}} + description: '' + content.vb: Public Shared Function AggregateIncludes(Of TEntity As Class)(query As IQueryable(Of TEntity), includes As IEnumerable(Of String)) As IQueryable(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes* + nameWithType.vb: QueryableExtensions.AggregateIncludes(Of TEntity)(IQueryable(Of TEntity), IEnumerable(Of String)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes(Of TEntity)(System.Linq.IQueryable(Of TEntity), System.Collections.Generic.IEnumerable(Of String)) + name.vb: AggregateIncludes(Of TEntity)(IQueryable(Of TEntity), IEnumerable(Of String)) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + name: EntityFramework + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + name: EntityFramework + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Linq.IQueryable`1 + commentId: T:System.Linq.IQueryable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.html#Cnblogs_Architecture_Ddd_Infrastructure_EntityFramework_QueryableExtensions_AggregateIncludes__1_System_Linq_IQueryable___0__System_Collections_Generic_IEnumerable_System_Linq_Expressions_Expression_System_Func___0_System_Object____ + name: AggregateIncludes + nameWithType: QueryableExtensions.AggregateIncludes + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.AggregateIncludes +- uid: System.Linq.IQueryable{{TEntity}} + commentId: T:System.Linq.IQueryable{`1} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of TEntity) + fullName.vb: System.Linq.IQueryable(Of TEntity) + name.vb: IQueryable(Of TEntity) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression{System.Func{{TEntity},System.Object}}} + commentId: T:System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression{System.Func{``0,System.Object}}} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable>> + nameWithType: IEnumerable>> + fullName: System.Collections.Generic.IEnumerable>> + nameWithType.vb: IEnumerable(Of Expression(Of Func(Of TEntity, Object))) + fullName.vb: System.Collections.Generic.IEnumerable(Of System.Linq.Expressions.Expression(Of System.Func(Of TEntity, Object))) + name.vb: IEnumerable(Of Expression(Of Func(Of TEntity, Object))) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: < + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: TEntity + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '>' + - name: '>' + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.Linq.Expressions.Expression`1 + name: Expression + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1 + - name: ( + - name: Of + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + - name: ) + - name: ) +- uid: System.Linq + commentId: N:System.Linq + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq + nameWithType: System.Linq + fullName: System.Linq + spec.csharp: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq + spec.vb: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: System.Collections.Generic.IEnumerable{System.String} + commentId: T:System.Collections.Generic.IEnumerable{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of String) + fullName.vb: System.Collections.Generic.IEnumerable(Of String) + name.vb: IEnumerable(Of String) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.yml new file mode 100644 index 0000000..6ea98dd --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.yml @@ -0,0 +1,75 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + id: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + children: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html + name: BaseRepository + nameWithType: BaseRepository + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository + nameWithType.vb: BaseRepository(Of TContext, TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository(Of TContext, TEntity, TKey) + name.vb: BaseRepository(Of TContext, TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + name: BaseRepository + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html + - name: < + - name: TContext + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + name: BaseRepository + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository-3.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher.html + name: DomainEventDispatcher + nameWithType: DomainEventDispatcher + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions.html + name: EntityConfigurationExtensions + nameWithType: EntityConfigurationExtensions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions + href: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions.html + name: QueryableExtensions + nameWithType: QueryableExtensions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.yml new file mode 100644 index 0000000..97ae150 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.yml @@ -0,0 +1,780 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider + id: AliyunOssFileDeliveryProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + children: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.#ctor(Cuiliang.AliyunOssSdk.OssClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions}) + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.GetDownloadUrlAsync(System.String,System.TimeSpan) + langs: + - csharp + - vb + name: AliyunOssFileDeliveryProvider + nameWithType: AliyunOssFileDeliveryProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileDeliveryProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AliyunOssFileDeliveryProvider + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileDeliveryProvider.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: Aliyun OSS implementation of . + example: [] + syntax: + content: 'public class AliyunOssFileDeliveryProvider : IFileDeliveryProvider' + content.vb: Public Class AliyunOssFileDeliveryProvider Implements IFileDeliveryProvider + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.#ctor(Cuiliang.AliyunOssSdk.OssClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.#ctor(Cuiliang.AliyunOssSdk.OssClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions}) + id: '#ctor(Cuiliang.AliyunOssSdk.OssClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions})' + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider + langs: + - csharp + - vb + name: AliyunOssFileDeliveryProvider(OssClient, IOptions) + nameWithType: AliyunOssFileDeliveryProvider.AliyunOssFileDeliveryProvider(OssClient, IOptions) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.AliyunOssFileDeliveryProvider(Cuiliang.AliyunOssSdk.OssClient, Microsoft.Extensions.Options.IOptions) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileDeliveryProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileDeliveryProvider.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: Create a . + example: [] + syntax: + content: public AliyunOssFileDeliveryProvider(OssClient client, IOptions options) + parameters: + - id: client + type: Cuiliang.AliyunOssSdk.OssClient + description: The oss client. + - id: options + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions} + description: The options for oss client. + content.vb: Public Sub New(client As OssClient, options As IOptions(Of AliyunOssOptions)) + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.#ctor* + nameWithType.vb: AliyunOssFileDeliveryProvider.New(OssClient, IOptions(Of AliyunOssOptions)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.New(Cuiliang.AliyunOssSdk.OssClient, Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions)) + name.vb: New(OssClient, IOptions(Of AliyunOssOptions)) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.GetDownloadUrlAsync(System.String,System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.GetDownloadUrlAsync(System.String,System.TimeSpan) + id: GetDownloadUrlAsync(System.String,System.TimeSpan) + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider + langs: + - csharp + - vb + name: GetDownloadUrlAsync(string, TimeSpan) + nameWithType: AliyunOssFileDeliveryProvider.GetDownloadUrlAsync(string, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.GetDownloadUrlAsync(string, System.TimeSpan) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileDeliveryProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetDownloadUrlAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileDeliveryProvider.cs + startLine: 26 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: Get public url to download with validate time. + example: [] + syntax: + content: public Task GetDownloadUrlAsync(string filename, TimeSpan duration) + parameters: + - id: filename + type: System.String + description: The file filename. + - id: duration + type: System.TimeSpan + description: Duration of url availability. + return: + type: System.Threading.Tasks.Task{System.String} + description: '' + content.vb: Public Function GetDownloadUrlAsync(filename As String, duration As TimeSpan) As Task(Of String) + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.GetDownloadUrlAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync(System.String,System.TimeSpan) + nameWithType.vb: AliyunOssFileDeliveryProvider.GetDownloadUrlAsync(String, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.GetDownloadUrlAsync(String, System.TimeSpan) + name.vb: GetDownloadUrlAsync(String, TimeSpan) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.html + name: IFileDeliveryProvider + nameWithType: IFileDeliveryProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders + name: FileProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + name: AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders + name: FileProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + name: AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.html + name: AliyunOssFileDeliveryProvider + nameWithType: AliyunOssFileDeliveryProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssFileDeliveryProvider__ctor_Cuiliang_AliyunOssSdk_OssClient_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssOptions__ + name: AliyunOssFileDeliveryProvider + nameWithType: AliyunOssFileDeliveryProvider.AliyunOssFileDeliveryProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.AliyunOssFileDeliveryProvider + nameWithType.vb: AliyunOssFileDeliveryProvider.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.New + name.vb: New +- uid: Cuiliang.AliyunOssSdk.OssClient + commentId: T:Cuiliang.AliyunOssSdk.OssClient + parent: Cuiliang.AliyunOssSdk + isExternal: true + name: OssClient + nameWithType: OssClient + fullName: Cuiliang.AliyunOssSdk.OssClient +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of AliyunOssOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions) + name.vb: IOptions(Of AliyunOssOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + name: AliyunOssOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + name: AliyunOssOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.html + - name: ) +- uid: Cuiliang.AliyunOssSdk + commentId: N:Cuiliang.AliyunOssSdk + isExternal: true + name: Cuiliang.AliyunOssSdk + nameWithType: Cuiliang.AliyunOssSdk + fullName: Cuiliang.AliyunOssSdk + spec.csharp: + - uid: Cuiliang + name: Cuiliang + isExternal: true + - name: . + - uid: Cuiliang.AliyunOssSdk + name: AliyunOssSdk + isExternal: true + spec.vb: + - uid: Cuiliang + name: Cuiliang + isExternal: true + - name: . + - uid: Cuiliang.AliyunOssSdk + name: AliyunOssSdk + isExternal: true +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.GetDownloadUrlAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.GetDownloadUrlAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssFileDeliveryProvider_GetDownloadUrlAsync_System_String_System_TimeSpan_ + name: GetDownloadUrlAsync + nameWithType: AliyunOssFileDeliveryProvider.GetDownloadUrlAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.GetDownloadUrlAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync(System.String,System.TimeSpan) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync(System.String,System.TimeSpan) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileDeliveryProvider_GetDownloadUrlAsync_System_String_System_TimeSpan_ + name: GetDownloadUrlAsync(string, TimeSpan) + nameWithType: IFileDeliveryProvider.GetDownloadUrlAsync(string, TimeSpan) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync(string, System.TimeSpan) + nameWithType.vb: IFileDeliveryProvider.GetDownloadUrlAsync(String, TimeSpan) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync(String, System.TimeSpan) + name.vb: GetDownloadUrlAsync(String, TimeSpan) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync(System.String,System.TimeSpan) + name: GetDownloadUrlAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileDeliveryProvider_GetDownloadUrlAsync_System_String_System_TimeSpan_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.GetDownloadUrlAsync(System.String,System.TimeSpan) + name: GetDownloadUrlAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileDeliveryProvider_GetDownloadUrlAsync_System_String_System_TimeSpan_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: System.Threading.Tasks.Task{System.String} + commentId: T:System.Threading.Tasks.Task{System.String} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of String) + fullName.vb: System.Threading.Tasks.Task(Of String) + name.vb: Task(Of String) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.yml new file mode 100644 index 0000000..8ef5b2c --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.yml @@ -0,0 +1,1516 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + id: AliyunOssFileProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + children: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.#ctor(Cuiliang.AliyunOssSdk.OssClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions}) + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFileAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.FileExistsAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileBytesAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileStreamAsync(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync(System.String,System.Byte[]) + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync(System.String,System.IO.Stream) + langs: + - csharp + - vb + name: AliyunOssFileProvider + nameWithType: AliyunOssFileProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AliyunOssFileProvider + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: An implementation using Aliyun OSS. + example: [] + syntax: + content: 'public class AliyunOssFileProvider : IFileProvider' + content.vb: Public Class AliyunOssFileProvider Implements IFileProvider + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.#ctor(Cuiliang.AliyunOssSdk.OssClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.#ctor(Cuiliang.AliyunOssSdk.OssClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions}) + id: '#ctor(Cuiliang.AliyunOssSdk.OssClient,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions})' + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + langs: + - csharp + - vb + name: AliyunOssFileProvider(OssClient, IOptions) + nameWithType: AliyunOssFileProvider.AliyunOssFileProvider(OssClient, IOptions) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.AliyunOssFileProvider(Cuiliang.AliyunOssSdk.OssClient, Microsoft.Extensions.Options.IOptions) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: Create a based on Aliyun OSS. + example: [] + syntax: + content: public AliyunOssFileProvider(OssClient ossClient, IOptions options) + parameters: + - id: ossClient + type: Cuiliang.AliyunOssSdk.OssClient + description: The underlying Aliyun OSS client. + - id: options + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions} + description: The Aliyun OSS options. + content.vb: Public Sub New(ossClient As OssClient, options As IOptions(Of AliyunOssOptions)) + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.#ctor* + nameWithType.vb: AliyunOssFileProvider.New(OssClient, IOptions(Of AliyunOssOptions)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.New(Cuiliang.AliyunOssSdk.OssClient, Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions)) + name.vb: New(OssClient, IOptions(Of AliyunOssOptions)) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileStreamAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileStreamAsync(System.String) + id: GetFileStreamAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + langs: + - csharp + - vb + name: GetFileStreamAsync(string) + nameWithType: AliyunOssFileProvider.GetFileStreamAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileStreamAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetFileStreamAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + startLine: 27 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: Get file content by filename. + example: [] + syntax: + content: public Task GetFileStreamAsync(string filename) + parameters: + - id: filename + type: System.String + description: The filename. + return: + type: System.Threading.Tasks.Task{System.IO.Stream} + description: File's content stream. + content.vb: Public Function GetFileStreamAsync(filename As String) As Task(Of Stream) + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileStreamAsync* + exceptions: + - type: System.IO.FileNotFoundException + commentId: T:System.IO.FileNotFoundException + description: Throw if file with filename does not exist. + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String) + nameWithType.vb: AliyunOssFileProvider.GetFileStreamAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileStreamAsync(String) + name.vb: GetFileStreamAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileBytesAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileBytesAsync(System.String) + id: GetFileBytesAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + langs: + - csharp + - vb + name: GetFileBytesAsync(string) + nameWithType: AliyunOssFileProvider.GetFileBytesAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileBytesAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetFileBytesAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + startLine: 39 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: Get file content by filename. + example: [] + syntax: + content: public Task GetFileBytesAsync(string filename) + parameters: + - id: filename + type: System.String + description: The filename. + return: + type: System.Threading.Tasks.Task{System.Byte[]} + description: File's content in byte array. + content.vb: Public Function GetFileBytesAsync(filename As String) As Task(Of Byte()) + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileBytesAsync* + exceptions: + - type: System.IO.FileNotFoundException + commentId: T:System.IO.FileNotFoundException + description: Throw if file with filename does not exist. + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String) + nameWithType.vb: AliyunOssFileProvider.GetFileBytesAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileBytesAsync(String) + name.vb: GetFileBytesAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync(System.String,System.IO.Stream) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync(System.String,System.IO.Stream) + id: SaveFileAsync(System.String,System.IO.Stream) + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + langs: + - csharp + - vb + name: SaveFileAsync(string, Stream) + nameWithType: AliyunOssFileProvider.SaveFileAsync(string, Stream) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync(string, System.IO.Stream) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SaveFileAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + startLine: 51 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: Save file to given filename. + example: [] + syntax: + content: public Task SaveFileAsync(string filename, Stream filestream) + parameters: + - id: filename + type: System.String + description: The path to save file to. + - id: filestream + type: System.IO.Stream + description: The file content. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Public Function SaveFileAsync(filename As String, filestream As Stream) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream) + nameWithType.vb: AliyunOssFileProvider.SaveFileAsync(String, Stream) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync(String, System.IO.Stream) + name.vb: SaveFileAsync(String, Stream) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync(System.String,System.Byte[]) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync(System.String,System.Byte[]) + id: SaveFileAsync(System.String,System.Byte[]) + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + langs: + - csharp + - vb + name: SaveFileAsync(string, byte[]) + nameWithType: AliyunOssFileProvider.SaveFileAsync(string, byte[]) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync(string, byte[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SaveFileAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + startLine: 61 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: Save file to given filename. + example: [] + syntax: + content: public Task SaveFileAsync(string filename, byte[] bytes) + parameters: + - id: filename + type: System.String + description: The path to save file to. + - id: bytes + type: System.Byte[] + description: The file content in byte array. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Public Function SaveFileAsync(filename As String, bytes As Byte()) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[]) + nameWithType.vb: AliyunOssFileProvider.SaveFileAsync(String, Byte()) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync(String, Byte()) + name.vb: SaveFileAsync(String, Byte()) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.FileExistsAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.FileExistsAsync(System.String) + id: FileExistsAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + langs: + - csharp + - vb + name: FileExistsAsync(string) + nameWithType: AliyunOssFileProvider.FileExistsAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.FileExistsAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: FileExistsAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + startLine: 68 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: Check if file exists. + example: [] + syntax: + content: public Task FileExistsAsync(string filename) + parameters: + - id: filename + type: System.String + description: The filename to check. + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: True if file exists. + content.vb: Public Function FileExistsAsync(filename As String) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.FileExistsAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String) + nameWithType.vb: AliyunOssFileProvider.FileExistsAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.FileExistsAsync(String) + name.vb: FileExistsAsync(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + id: DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + langs: + - csharp + - vb + name: DeleteFilesAsync(IList) + nameWithType: AliyunOssFileProvider.DeleteFilesAsync(IList) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFilesAsync(System.Collections.Generic.IList) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DeleteFilesAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + startLine: 75 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: Bulk delete files by filenames. + example: [] + syntax: + content: public Task DeleteFilesAsync(IList filenames) + parameters: + - id: filenames + type: System.Collections.Generic.IList{System.String} + description: The files to be deleted. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Public Function DeleteFilesAsync(filenames As IList(Of String)) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFilesAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + nameWithType.vb: AliyunOssFileProvider.DeleteFilesAsync(IList(Of String)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFilesAsync(System.Collections.Generic.IList(Of String)) + name.vb: DeleteFilesAsync(IList(Of String)) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFileAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFileAsync(System.String) + id: DeleteFileAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + langs: + - csharp + - vb + name: DeleteFileAsync(string) + nameWithType: AliyunOssFileProvider.DeleteFileAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFileAsync(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DeleteFileAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssFileProvider.cs + startLine: 81 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: Delete file with certain filename. + example: [] + syntax: + content: public Task DeleteFileAsync(string filename) + parameters: + - id: filename + type: System.String + description: The filename to delete. + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Public Function DeleteFileAsync(filename As String) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFileAsync* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String) + nameWithType.vb: AliyunOssFileProvider.DeleteFileAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFileAsync(String) + name.vb: DeleteFileAsync(String) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html + name: IFileProvider + nameWithType: IFileProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders + name: FileProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + name: AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders + name: FileProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + name: AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssFileProvider__ctor_Cuiliang_AliyunOssSdk_OssClient_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssOptions__ + name: AliyunOssFileProvider + nameWithType: AliyunOssFileProvider.AliyunOssFileProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.AliyunOssFileProvider + nameWithType.vb: AliyunOssFileProvider.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.New + name.vb: New +- uid: Cuiliang.AliyunOssSdk.OssClient + commentId: T:Cuiliang.AliyunOssSdk.OssClient + parent: Cuiliang.AliyunOssSdk + isExternal: true + name: OssClient + nameWithType: OssClient + fullName: Cuiliang.AliyunOssSdk.OssClient +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of AliyunOssOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions) + name.vb: IOptions(Of AliyunOssOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + name: AliyunOssOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + name: AliyunOssOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.html + - name: ) +- uid: Cuiliang.AliyunOssSdk + commentId: N:Cuiliang.AliyunOssSdk + isExternal: true + name: Cuiliang.AliyunOssSdk + nameWithType: Cuiliang.AliyunOssSdk + fullName: Cuiliang.AliyunOssSdk + spec.csharp: + - uid: Cuiliang + name: Cuiliang + isExternal: true + - name: . + - uid: Cuiliang.AliyunOssSdk + name: AliyunOssSdk + isExternal: true + spec.vb: + - uid: Cuiliang + name: Cuiliang + isExternal: true + - name: . + - uid: Cuiliang.AliyunOssSdk + name: AliyunOssSdk + isExternal: true +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: System.IO.FileNotFoundException + commentId: T:System.IO.FileNotFoundException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.filenotfoundexception + name: FileNotFoundException + nameWithType: FileNotFoundException + fullName: System.IO.FileNotFoundException +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileStreamAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileStreamAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssFileProvider_GetFileStreamAsync_System_String_ + name: GetFileStreamAsync + nameWithType: AliyunOssFileProvider.GetFileStreamAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileStreamAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileStreamAsync_System_String_ + name: GetFileStreamAsync(string) + nameWithType: IFileProvider.GetFileStreamAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(string) + nameWithType.vb: IFileProvider.GetFileStreamAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(String) + name.vb: GetFileStreamAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String) + name: GetFileStreamAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileStreamAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileStreamAsync(System.String) + name: GetFileStreamAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileStreamAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Threading.Tasks.Task{System.IO.Stream} + commentId: T:System.Threading.Tasks.Task{System.IO.Stream} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Stream) + fullName.vb: System.Threading.Tasks.Task(Of System.IO.Stream) + name.vb: Task(Of Stream) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileBytesAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileBytesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssFileProvider_GetFileBytesAsync_System_String_ + name: GetFileBytesAsync + nameWithType: AliyunOssFileProvider.GetFileBytesAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.GetFileBytesAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileBytesAsync_System_String_ + name: GetFileBytesAsync(string) + nameWithType: IFileProvider.GetFileBytesAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(string) + nameWithType.vb: IFileProvider.GetFileBytesAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(String) + name.vb: GetFileBytesAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String) + name: GetFileBytesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileBytesAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.GetFileBytesAsync(System.String) + name: GetFileBytesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_GetFileBytesAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Threading.Tasks.Task{System.Byte[]} + commentId: T:System.Threading.Tasks.Task{System.Byte[]} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Byte()) + fullName.vb: System.Threading.Tasks.Task(Of Byte()) + name.vb: Task(Of Byte()) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssFileProvider_SaveFileAsync_System_String_System_IO_Stream_ + name: SaveFileAsync + nameWithType: AliyunOssFileProvider.SaveFileAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.SaveFileAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_SaveFileAsync_System_String_System_IO_Stream_ + name: SaveFileAsync(string, Stream) + nameWithType: IFileProvider.SaveFileAsync(string, Stream) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(string, System.IO.Stream) + nameWithType.vb: IFileProvider.SaveFileAsync(String, Stream) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(String, System.IO.Stream) + name.vb: SaveFileAsync(String, Stream) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream) + name: SaveFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_SaveFileAsync_System_String_System_IO_Stream_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.IO.Stream) + name: SaveFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_SaveFileAsync_System_String_System_IO_Stream_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ) +- uid: System.IO.Stream + commentId: T:System.IO.Stream + parent: System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + name: Stream + nameWithType: Stream + fullName: System.IO.Stream +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: System.IO + commentId: N:System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.IO + nameWithType: System.IO + fullName: System.IO + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[]) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[]) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_SaveFileAsync_System_String_System_Byte___ + name: SaveFileAsync(string, byte[]) + nameWithType: IFileProvider.SaveFileAsync(string, byte[]) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(string, byte[]) + nameWithType.vb: IFileProvider.SaveFileAsync(String, Byte()) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(String, Byte()) + name.vb: SaveFileAsync(String, Byte()) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[]) + name: SaveFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_SaveFileAsync_System_String_System_Byte___ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.SaveFileAsync(System.String,System.Byte[]) + name: SaveFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_SaveFileAsync_System_String_System_Byte___ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) + - name: ) +- uid: System.Byte[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + name: byte[] + nameWithType: byte[] + fullName: byte[] + nameWithType.vb: Byte() + fullName.vb: Byte() + name.vb: Byte() + spec.csharp: + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: '[' + - name: ']' + spec.vb: + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.FileExistsAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.FileExistsAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssFileProvider_FileExistsAsync_System_String_ + name: FileExistsAsync + nameWithType: AliyunOssFileProvider.FileExistsAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.FileExistsAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_FileExistsAsync_System_String_ + name: FileExistsAsync(string) + nameWithType: IFileProvider.FileExistsAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(string) + nameWithType.vb: IFileProvider.FileExistsAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(String) + name.vb: FileExistsAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String) + name: FileExistsAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_FileExistsAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.FileExistsAsync(System.String) + name: FileExistsAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_FileExistsAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Threading.Tasks.Task{System.Boolean} + commentId: T:System.Threading.Tasks.Task{System.Boolean} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Boolean) + fullName.vb: System.Threading.Tasks.Task(Of Boolean) + name.vb: Task(Of Boolean) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFilesAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFilesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssFileProvider_DeleteFilesAsync_System_Collections_Generic_IList_System_String__ + name: DeleteFilesAsync + nameWithType: AliyunOssFileProvider.DeleteFilesAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFilesAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFilesAsync_System_Collections_Generic_IList_System_String__ + name: DeleteFilesAsync(IList) + nameWithType: IFileProvider.DeleteFilesAsync(IList) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList) + nameWithType.vb: IFileProvider.DeleteFilesAsync(IList(Of String)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList(Of String)) + name.vb: DeleteFilesAsync(IList(Of String)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + name: DeleteFilesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFilesAsync_System_Collections_Generic_IList_System_String__ + - name: ( + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFilesAsync(System.Collections.Generic.IList{System.String}) + name: DeleteFilesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFilesAsync_System_Collections_Generic_IList_System_String__ + - name: ( + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ) +- uid: System.Collections.Generic.IList{System.String} + commentId: T:System.Collections.Generic.IList{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.IList`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of String) + fullName.vb: System.Collections.Generic.IList(Of String) + name.vb: IList(Of String) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Collections.Generic.IList`1 + commentId: T:System.Collections.Generic.IList`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of T) + fullName.vb: System.Collections.Generic.IList(Of T) + name.vb: IList(Of T) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFileAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssFileProvider_DeleteFileAsync_System_String_ + name: DeleteFileAsync + nameWithType: AliyunOssFileProvider.DeleteFileAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.DeleteFileAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFileAsync_System_String_ + name: DeleteFileAsync(string) + nameWithType: IFileProvider.DeleteFileAsync(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(string) + nameWithType.vb: IFileProvider.DeleteFileAsync(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(String) + name.vb: DeleteFileAsync(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String) + name: DeleteFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFileAsync_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.DeleteFileAsync(System.String) + name: DeleteFileAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_IFileProvider_DeleteFileAsync_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.yml new file mode 100644 index 0000000..ce9ef97 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.yml @@ -0,0 +1,695 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + id: AliyunOssOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + children: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeyId + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeySecret + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketInfo + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketName + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.Region + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.SecurityToken + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseHttps + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseInternal + langs: + - csharp + - vb + name: AliyunOssOptions + nameWithType: AliyunOssOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AliyunOssOptions + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: The aliyun oss options. + example: [] + syntax: + content: public class AliyunOssOptions + content.vb: Public Class AliyunOssOptions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeyId + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeyId + id: AccessKeyId + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + langs: + - csharp + - vb + name: AccessKeyId + nameWithType: AliyunOssOptions.AccessKeyId + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeyId + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AccessKeyId + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + startLine: 14 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: OSS access key id. + example: [] + syntax: + content: public string AccessKeyId { get; set; } + parameters: [] + return: + type: System.String + content.vb: Public Property AccessKeyId As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeyId* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeySecret + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeySecret + id: AccessKeySecret + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + langs: + - csharp + - vb + name: AccessKeySecret + nameWithType: AliyunOssOptions.AccessKeySecret + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeySecret + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AccessKeySecret + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: OSS access key secret. + example: [] + syntax: + content: public string AccessKeySecret { get; set; } + parameters: [] + return: + type: System.String + content.vb: Public Property AccessKeySecret As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeySecret* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.SecurityToken + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.SecurityToken + id: SecurityToken + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + langs: + - csharp + - vb + name: SecurityToken + nameWithType: AliyunOssOptions.SecurityToken + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.SecurityToken + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SecurityToken + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + startLine: 24 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: OSS security token. + example: [] + syntax: + content: public string SecurityToken { get; set; } + parameters: [] + return: + type: System.String + content.vb: Public Property SecurityToken As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.SecurityToken* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketName + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketName + id: BucketName + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + langs: + - csharp + - vb + name: BucketName + nameWithType: AliyunOssOptions.BucketName + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketName + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BucketName + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + startLine: 29 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: The bucket name. + example: [] + syntax: + content: public string BucketName { get; set; } + parameters: [] + return: + type: System.String + content.vb: Public Property BucketName As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketName* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.Region + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.Region + id: Region + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + langs: + - csharp + - vb + name: Region + nameWithType: AliyunOssOptions.Region + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.Region + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Region + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + startLine: 34 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: The region that bucket belongs to. + example: [] + syntax: + content: public string Region { get; set; } + parameters: [] + return: + type: System.String + content.vb: Public Property Region As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.Region* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseHttps + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseHttps + id: UseHttps + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + langs: + - csharp + - vb + name: UseHttps + nameWithType: AliyunOssOptions.UseHttps + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseHttps + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UseHttps + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + startLine: 39 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: True if HTTPS is enabled. + example: [] + syntax: + content: public bool UseHttps { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property UseHttps As Boolean + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseHttps* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseInternal + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseInternal + id: UseInternal + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + langs: + - csharp + - vb + name: UseInternal + nameWithType: AliyunOssOptions.UseInternal + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseInternal + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UseInternal + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + startLine: 44 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: True if OSS is used by internal resources. + example: [] + syntax: + content: public bool UseInternal { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property UseInternal As Boolean + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseInternal* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketInfo + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketInfo + id: BucketInfo + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + langs: + - csharp + - vb + name: BucketInfo + nameWithType: AliyunOssOptions.BucketInfo + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketInfo + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BucketInfo + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/AliyunOssOptions.cs + startLine: 49 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: The bucket info of OSS. + example: [] + syntax: + content: public BucketInfo BucketInfo { get; } + parameters: [] + return: + type: Cuiliang.AliyunOssSdk.Entites.BucketInfo + content.vb: Public ReadOnly Property BucketInfo As BucketInfo + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketInfo* +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders + name: FileProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + name: AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders + name: FileProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + name: AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeyId* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeyId + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssOptions_AccessKeyId + name: AccessKeyId + nameWithType: AliyunOssOptions.AccessKeyId + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeyId +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeySecret* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeySecret + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssOptions_AccessKeySecret + name: AccessKeySecret + nameWithType: AliyunOssOptions.AccessKeySecret + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.AccessKeySecret +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.SecurityToken* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.SecurityToken + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssOptions_SecurityToken + name: SecurityToken + nameWithType: AliyunOssOptions.SecurityToken + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.SecurityToken +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketName* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketName + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssOptions_BucketName + name: BucketName + nameWithType: AliyunOssOptions.BucketName + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketName +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.Region* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.Region + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssOptions_Region + name: Region + nameWithType: AliyunOssOptions.Region + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.Region +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseHttps* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseHttps + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssOptions_UseHttps + name: UseHttps + nameWithType: AliyunOssOptions.UseHttps + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseHttps +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseInternal* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseInternal + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssOptions_UseInternal + name: UseInternal + nameWithType: AliyunOssOptions.UseInternal + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.UseInternal +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketInfo* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketInfo + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_AliyunOssOptions_BucketInfo + name: BucketInfo + nameWithType: AliyunOssOptions.BucketInfo + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.BucketInfo +- uid: Cuiliang.AliyunOssSdk.Entites.BucketInfo + commentId: T:Cuiliang.AliyunOssSdk.Entites.BucketInfo + parent: Cuiliang.AliyunOssSdk.Entites + isExternal: true + name: BucketInfo + nameWithType: BucketInfo + fullName: Cuiliang.AliyunOssSdk.Entites.BucketInfo +- uid: Cuiliang.AliyunOssSdk.Entites + commentId: N:Cuiliang.AliyunOssSdk.Entites + isExternal: true + name: Cuiliang.AliyunOssSdk.Entites + nameWithType: Cuiliang.AliyunOssSdk.Entites + fullName: Cuiliang.AliyunOssSdk.Entites + spec.csharp: + - uid: Cuiliang + name: Cuiliang + isExternal: true + - name: . + - uid: Cuiliang.AliyunOssSdk + name: AliyunOssSdk + isExternal: true + - name: . + - uid: Cuiliang.AliyunOssSdk.Entites + name: Entites + isExternal: true + spec.vb: + - uid: Cuiliang + name: Cuiliang + isExternal: true + - name: . + - uid: Cuiliang.AliyunOssSdk + name: AliyunOssSdk + isExternal: true + - name: . + - uid: Cuiliang.AliyunOssSdk.Entites + name: Entites + isExternal: true diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.yml new file mode 100644 index 0000000..9c039b9 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.yml @@ -0,0 +1,553 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions + id: CqrsInjectorExtensions + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + children: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + langs: + - csharp + - vb + name: CqrsInjectorExtensions + nameWithType: CqrsInjectorExtensions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/CqrsInjectorExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CqrsInjectorExtensions + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/CqrsInjectorExtensions.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: Extension methods to inject Aliyun OSS provider to CQRS injector. + example: [] + syntax: + content: public static class CqrsInjectorExtensions + content.vb: Public Module CqrsInjectorExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + id: UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions + langs: + - csharp + - vb + name: UseAliyunOssFileProvider(CqrsInjector, IConfiguration, string) + nameWithType: CqrsInjectorExtensions.UseAliyunOssFileProvider(CqrsInjector, IConfiguration, string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/CqrsInjectorExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UseAliyunOssFileProvider + path: src/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss/CqrsInjectorExtensions.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + namespace: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + summary: Use aliyun oss as default implementation of and . + example: [] + syntax: + content: public static CqrsInjector UseAliyunOssFileProvider(this CqrsInjector injector, IConfiguration configuration, string configurationSectionName = "ossClient") + parameters: + - id: injector + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + - id: configuration + type: Microsoft.Extensions.Configuration.IConfiguration + description: '' + - id: configurationSectionName + type: System.String + description: '' + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Shared Function UseAliyunOssFileProvider(injector As CqrsInjector, configuration As IConfiguration, configurationSectionName As String = "ossClient") As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider* + nameWithType.vb: CqrsInjectorExtensions.UseAliyunOssFileProvider(CqrsInjector, IConfiguration, String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, String) + name.vb: UseAliyunOssFileProvider(CqrsInjector, IConfiguration, String) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders + name: FileProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + name: AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders + name: FileProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + name: AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider.html + name: IFileProvider + nameWithType: IFileProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider.html + name: IFileDeliveryProvider + nameWithType: IFileDeliveryProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_Infrastructure_FileProviders_AliyunOss_CqrsInjectorExtensions_UseAliyunOssFileProvider_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_ + name: UseAliyunOssFileProvider + nameWithType: CqrsInjectorExtensions.UseAliyunOssFileProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.UseAliyunOssFileProvider +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + name: CqrsInjector + nameWithType: CqrsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector +- uid: Microsoft.Extensions.Configuration.IConfiguration + commentId: T:Microsoft.Extensions.Configuration.IConfiguration + parent: Microsoft.Extensions.Configuration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfiguration + name: IConfiguration + nameWithType: IConfiguration + fullName: Microsoft.Extensions.Configuration.IConfiguration +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html +- uid: Microsoft.Extensions.Configuration + commentId: N:Microsoft.Extensions.Configuration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Configuration + nameWithType: Microsoft.Extensions.Configuration + fullName: Microsoft.Extensions.Configuration + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Configuration + name: Configuration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Configuration + name: Configuration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.yml new file mode 100644 index 0000000..b9847b1 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.yml @@ -0,0 +1,99 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + id: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + children: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider.html + name: AliyunOssFileDeliveryProvider + nameWithType: AliyunOssFileDeliveryProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider.html + name: AliyunOssFileProvider + nameWithType: AliyunOssFileProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions.html + name: AliyunOssOptions + nameWithType: AliyunOssOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions + parent: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions.html + name: CqrsInjectorExtensions + nameWithType: CqrsInjectorExtensions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + fullName: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders + name: FileProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + name: AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders + name: FileProviders + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + name: AliyunOss + href: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.html diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.yml new file mode 100644 index 0000000..7c210f6 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.yml @@ -0,0 +1,251 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + id: IMongoContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + children: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity``1(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection``1 + langs: + - csharp + - vb + name: IMongoContextOptions + nameWithType: IMongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + type: Interface + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/IMongoContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: IMongoContextOptions + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/IMongoContextOptions.cs + startLine: 7 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: MongoContext 依赖的配置项。 + example: [] + syntax: + content: public interface IMongoContextOptions + content.vb: Public Interface IMongoContextOptions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase + id: GetDatabase + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + langs: + - csharp + - vb + name: GetDatabase() + nameWithType: IMongoContextOptions.GetDatabase() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/IMongoContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetDatabase + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/IMongoContextOptions.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 通过设置获取对应的 。 + example: [] + syntax: + content: IMongoDatabase GetDatabase() + return: + type: MongoDB.Driver.IMongoDatabase + description: '' + content.vb: Function GetDatabase() As IMongoDatabase + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity``1(System.String) + id: MapEntity``1(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + langs: + - csharp + - vb + name: MapEntity(string) + nameWithType: IMongoContextOptions.MapEntity(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/IMongoContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapEntity + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/IMongoContextOptions.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 配置实体到数据库 Collection 的映射。 + example: [] + syntax: + content: void MapEntity(string collectionName) + parameters: + - id: collectionName + type: System.String + description: Collection 名称。 + typeParameters: + - id: TEntity + description: 实体类型。 + content.vb: Sub MapEntity(Of TEntity)(collectionName As String) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity* + nameWithType.vb: IMongoContextOptions.MapEntity(Of TEntity)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity(Of TEntity)(String) + name.vb: MapEntity(Of TEntity)(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection``1 + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection``1 + id: ResolveCollection``1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + langs: + - csharp + - vb + name: ResolveCollection() + nameWithType: IMongoContextOptions.ResolveCollection() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/IMongoContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ResolveCollection + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/IMongoContextOptions.cs + startLine: 27 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 获取实体配置的 Collection 名称。 + example: [] + syntax: + content: string ResolveCollection() + typeParameters: + - id: TEntity + description: Collection 名称。 + return: + type: System.String + description: '' + content.vb: Function ResolveCollection(Of TEntity)() As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection* + nameWithType.vb: IMongoContextOptions.ResolveCollection(Of TEntity)() + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection(Of TEntity)() + name.vb: ResolveCollection(Of TEntity)() +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html +- uid: MongoDB.Driver.IMongoDatabase + commentId: T:MongoDB.Driver.IMongoDatabase + parent: MongoDB.Driver + isExternal: true + name: IMongoDatabase + nameWithType: IMongoDatabase + fullName: MongoDB.Driver.IMongoDatabase +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_GetDatabase + name: GetDatabase + nameWithType: IMongoContextOptions.GetDatabase + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase +- uid: MongoDB.Driver + commentId: N:MongoDB.Driver + isExternal: true + name: MongoDB.Driver + nameWithType: MongoDB.Driver + fullName: MongoDB.Driver + spec.csharp: + - uid: MongoDB + name: MongoDB + isExternal: true + - name: . + - uid: MongoDB.Driver + name: Driver + isExternal: true + spec.vb: + - uid: MongoDB + name: MongoDB + isExternal: true + - name: . + - uid: MongoDB.Driver + name: Driver + isExternal: true +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_MapEntity__1_System_String_ + name: MapEntity + nameWithType: IMongoContextOptions.MapEntity + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_ResolveCollection__1 + name: ResolveCollection + nameWithType: IMongoContextOptions.ResolveCollection + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml new file mode 100644 index 0000000..2b07f0d --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.yml @@ -0,0 +1,2645 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + id: MongoBaseRepository`3 + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + children: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.#ctor(`0,MediatR.IMediator) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Add(`1) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddAsync(`1) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddRangeAsync``1(``0) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.BeforeDispatchDomainEventsAsync(System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent}) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Context + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Delete(`1) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.DeleteAsync(`1) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetAsync(`2) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetNoTrackingQueryable``1 + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.NoTrackingQueryable + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveChangesAsync(System.Threading.CancellationToken) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveEntitiesAsync(System.Threading.CancellationToken) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UnitOfWork + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Update(`1) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateAsync(`1) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`1}) + langs: + - csharp + - vb + name: MongoBaseRepository + nameWithType: MongoBaseRepository + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MongoBaseRepository + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 12 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: MongoDb Repository 基础实现类。 + example: [] + syntax: + content: 'public class MongoBaseRepository : IRepository, IUnitOfWork where TContext : MongoContext where TEntity : EntityBase, IEntity, IAggregateRoot where TKey : IComparable' + typeParameters: + - id: TContext + description: MongoContext 类型。 + - id: TEntity + description: 实体类型。 + - id: TKey + description: 主键类型。 + content.vb: Public Class MongoBaseRepository(Of TContext As MongoContext, TEntity As {EntityBase, IEntity(Of TKey), IAggregateRoot}, TKey As IComparable(Of TKey)) Implements IRepository(Of TEntity, TKey), IUnitOfWork(Of TEntity, TKey) + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey) + name.vb: MongoBaseRepository(Of TContext, TEntity, TKey) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.#ctor(`0,MediatR.IMediator) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.#ctor(`0,MediatR.IMediator) + id: '#ctor(`0,MediatR.IMediator)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: MongoBaseRepository(TContext, IMediator) + nameWithType: MongoBaseRepository.MongoBaseRepository(TContext, IMediator) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.MongoBaseRepository(TContext, MediatR.IMediator) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 27 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 生成一个 + example: [] + syntax: + content: public MongoBaseRepository(TContext context, IMediator mediator) + parameters: + - id: context + type: '{TContext}' + description: 实体所在的 MongoContext。 + - id: mediator + type: MediatR.IMediator + description: 事件发布总线。 + content.vb: Public Sub New(context As TContext, mediator As IMediator) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.#ctor* + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).New(TContext, IMediator) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).New(TContext, MediatR.IMediator) + name.vb: New(TContext, IMediator) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Context + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Context + id: Context + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: Context + nameWithType: MongoBaseRepository.Context + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.Context + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Context + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 36 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 底层数据库上下文。 + example: [] + syntax: + content: public TContext Context { get; } + parameters: [] + return: + type: '{TContext}' + content.vb: Public ReadOnly Property Context As TContext + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Context* + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).Context + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).Context +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.NoTrackingQueryable + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.NoTrackingQueryable + id: NoTrackingQueryable + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: NoTrackingQueryable + nameWithType: MongoBaseRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.NoTrackingQueryable + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: NoTrackingQueryable + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 39 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 获取用于查询的 。 + example: [] + syntax: + content: public IQueryable NoTrackingQueryable { get; } + parameters: [] + return: + type: System.Linq.IQueryable{{TEntity}} + content.vb: Public ReadOnly Property NoTrackingQueryable As IQueryable(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.NoTrackingQueryable* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.NoTrackingQueryable + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).NoTrackingQueryable +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UnitOfWork + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UnitOfWork + id: UnitOfWork + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: UnitOfWork + nameWithType: MongoBaseRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.UnitOfWork + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UnitOfWork + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 42 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 获取一个 。 + example: [] + syntax: + content: public IUnitOfWork UnitOfWork { get; } + parameters: [] + return: + type: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + content.vb: Public ReadOnly Property UnitOfWork As IUnitOfWork(Of TEntity, TKey) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UnitOfWork* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UnitOfWork + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddAsync(`1) + id: AddAsync(`1) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: AddAsync(TEntity) + nameWithType: MongoBaseRepository.AddAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.AddAsync(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 45 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 添加一个新的实体并立即提交。 + example: [] + syntax: + content: public Task AddAsync(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要添加的实体。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: 添加后的实体。 + content.vb: Public Function AddAsync(entity As TEntity) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddAsync({TEntity}) + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).AddAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).AddAsync(TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddRangeAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddRangeAsync``1(``0) + id: AddRangeAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: AddRangeAsync(TEnumerable) + nameWithType: MongoBaseRepository.AddRangeAsync(TEnumerable) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.AddRangeAsync(TEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddRangeAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 56 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 添加多个实体并立即提交。 + example: [] + syntax: + content: 'public Task AddRangeAsync(TEnumerable entities) where TEnumerable : IEnumerable' + parameters: + - id: entities + type: '{TEnumerable}' + description: 要添加的实体。 + typeParameters: + - id: TEnumerable + description: 列表类型。 + return: + type: System.Threading.Tasks.Task{{TEnumerable}} + description: 添加后的实体。 + content.vb: Public Function AddRangeAsync(Of TEnumerable As IEnumerable(Of TEntity))(entities As TEnumerable) As Task(Of TEnumerable) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddRangeAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddRangeAsync``1({TEnumerable}) + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + name.vb: AddRangeAsync(Of TEnumerable)(TEnumerable) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.DeleteAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.DeleteAsync(`1) + id: DeleteAsync(`1) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: DeleteAsync(TEntity) + nameWithType: MongoBaseRepository.DeleteAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.DeleteAsync(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DeleteAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 69 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 删除实体并立即提交。 + example: [] + syntax: + content: public Task DeleteAsync(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要删除的实体。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: 被删除的实体。 + content.vb: Public Function DeleteAsync(entity As TEntity) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.DeleteAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.DeleteAsync({TEntity}) + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).DeleteAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).DeleteAsync(TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetAsync(`2) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetAsync(`2) + id: GetAsync(`2) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: GetAsync(TKey) + nameWithType: MongoBaseRepository.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.GetAsync(TKey) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 80 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 通过主键获取实体以供修改。 + example: [] + syntax: + content: public Task GetAsync(TKey key) + parameters: + - id: key + type: '{TKey}' + description: 实体主键。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: key 对应的实体。 + content.vb: Public Function GetAsync(key As TKey) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetAsync({TKey}) + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.GetAsync({TKey}) + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).GetAsync(TKey) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetNoTrackingQueryable``1 + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetNoTrackingQueryable``1 + id: GetNoTrackingQueryable``1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: GetNoTrackingQueryable() + nameWithType: MongoBaseRepository.GetNoTrackingQueryable() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.GetNoTrackingQueryable() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetNoTrackingQueryable + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 86 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 获取用于查询的 + example: [] + syntax: + content: 'public IQueryable GetNoTrackingQueryable() where T : class' + typeParameters: + - id: T + description: 实体类型。 + return: + type: System.Linq.IQueryable{{T}} + description: NoTrackingQueryable + content.vb: Public Function GetNoTrackingQueryable(Of T As Class)() As IQueryable(Of T) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetNoTrackingQueryable* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetNoTrackingQueryable``1 + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).GetNoTrackingQueryable(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).GetNoTrackingQueryable(Of T)() + name.vb: GetNoTrackingQueryable(Of T)() +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateAsync(`1) + id: UpdateAsync(`1) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: UpdateAsync(TEntity) + nameWithType: MongoBaseRepository.UpdateAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.UpdateAsync(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UpdateAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 93 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 更新实体并立即提交。 + example: [] + syntax: + content: public Task UpdateAsync(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要更新的实体。 + return: + type: System.Threading.Tasks.Task{{TEntity}} + description: 更新后的实体。 + content.vb: Public Function UpdateAsync(entity As TEntity) As Task(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateAsync({TEntity}) + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).UpdateAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).UpdateAsync(TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`1}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`1}) + id: UpdateRangeAsync(System.Collections.Generic.IEnumerable{`1}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: UpdateRangeAsync(IEnumerable) + nameWithType: MongoBaseRepository.UpdateRangeAsync(IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.UpdateRangeAsync(System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: UpdateRangeAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 104 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 批量更新实体并提交。 + example: [] + syntax: + content: public Task> UpdateRangeAsync(IEnumerable entities) + parameters: + - id: entities + type: System.Collections.Generic.IEnumerable{{TEntity}} + description: 实体。 + return: + type: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{{TEntity}}} + description: '' + content.vb: Public Function UpdateRangeAsync(entities As IEnumerable(Of TEntity)) As Task(Of IEnumerable(Of TEntity)) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateRangeAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{{TEntity}}) + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).UpdateRangeAsync(IEnumerable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).UpdateRangeAsync(System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: UpdateRangeAsync(IEnumerable(Of TEntity)) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.BeforeDispatchDomainEventsAsync(System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.BeforeDispatchDomainEventsAsync(System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent}) + id: BeforeDispatchDomainEventsAsync(System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: BeforeDispatchDomainEventsAsync(IReadOnlyCollection) + nameWithType: MongoBaseRepository.BeforeDispatchDomainEventsAsync(IReadOnlyCollection) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.BeforeDispatchDomainEventsAsync(System.Collections.Generic.IReadOnlyCollection) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: BeforeDispatchDomainEventsAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 121 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 发送领域事件之前执行,可用于持久化领域事件,记录日志等 + example: [] + syntax: + content: protected virtual Task BeforeDispatchDomainEventsAsync(IReadOnlyCollection domainEvents) + parameters: + - id: domainEvents + type: System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + description: 即将发送的领域事件。 + return: + type: System.Threading.Tasks.Task + description: '' + content.vb: Protected Overridable Function BeforeDispatchDomainEventsAsync(domainEvents As IReadOnlyCollection(Of IDomainEvent)) As Task + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.BeforeDispatchDomainEventsAsync* + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).BeforeDispatchDomainEventsAsync(IReadOnlyCollection(Of IDomainEvent)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).BeforeDispatchDomainEventsAsync(System.Collections.Generic.IReadOnlyCollection(Of Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent)) + name.vb: BeforeDispatchDomainEventsAsync(IReadOnlyCollection(Of IDomainEvent)) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Add(`1) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Add(`1) + id: Add(`1) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: Add(TEntity) + nameWithType: MongoBaseRepository.Add(TEntity) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.Add(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Add + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 152 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 添加实体,调用 后才会写入数据库。 + example: [] + syntax: + content: public TEntity Add(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要添加实体。 + return: + type: '{TEntity}' + description: 被添加的实体。 + content.vb: Public Function Add(entity As TEntity) As TEntity + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Add* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.Add({TEntity}) + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).Add(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).Add(TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Update(`1) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Update(`1) + id: Update(`1) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: Update(TEntity) + nameWithType: MongoBaseRepository.Update(TEntity) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.Update(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Update + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 179 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 更新实体,调用 后才会写入数据库。 + example: [] + syntax: + content: public TEntity Update(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要更新的实体。 + return: + type: '{TEntity}' + description: 被更新的实体。 + content.vb: Public Function Update(entity As TEntity) As TEntity + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Update* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.Update({TEntity}) + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).Update(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).Update(TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Delete(`1) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Delete(`1) + id: Delete(`1) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: Delete(TEntity) + nameWithType: MongoBaseRepository.Delete(TEntity) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.Delete(TEntity) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Delete + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 194 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 删除实体,调用 后才会写入数据库。 + example: [] + syntax: + content: public TEntity Delete(TEntity entity) + parameters: + - id: entity + type: '{TEntity}' + description: 要删除的实体。 + return: + type: '{TEntity}' + description: '' + content.vb: Public Function Delete(entity As TEntity) As TEntity + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Delete* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.Delete({TEntity}) + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).Delete(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).Delete(TEntity) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveChangesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveChangesAsync(System.Threading.CancellationToken) + id: SaveChangesAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: SaveChangesAsync(CancellationToken) + nameWithType: MongoBaseRepository.SaveChangesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.SaveChangesAsync(System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SaveChangesAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 210 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 提交所有更改(但不发布领域事件)。 + example: [] + syntax: + content: public Task SaveChangesAsync(CancellationToken cancellationToken = default) + parameters: + - id: cancellationToken + type: System.Threading.CancellationToken + description: 。 + return: + type: System.Threading.Tasks.Task{System.Int32} + description: 更改的行数。 + content.vb: Public Function SaveChangesAsync(cancellationToken As CancellationToken = Nothing) As Task(Of Integer) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveChangesAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.SaveChangesAsync(System.Threading.CancellationToken) + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).SaveChangesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).SaveChangesAsync(System.Threading.CancellationToken) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveEntitiesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveEntitiesAsync(System.Threading.CancellationToken) + id: SaveEntitiesAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + langs: + - csharp + - vb + name: SaveEntitiesAsync(CancellationToken) + nameWithType: MongoBaseRepository.SaveEntitiesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.SaveEntitiesAsync(System.Threading.CancellationToken) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SaveEntitiesAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoBaseRepository.cs + startLine: 216 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 提交所有实体,会发送领域事件(如果有)。 + example: [] + syntax: + content: public Task SaveEntitiesAsync(CancellationToken cancellationToken = default) + parameters: + - id: cancellationToken + type: System.Threading.CancellationToken + description: 。 + return: + type: System.Threading.Tasks.Task{System.Boolean} + description: 提交是否成功。 + content.vb: Public Function SaveEntitiesAsync(cancellationToken As CancellationToken = Nothing) As Task(Of Boolean) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveEntitiesAsync* + implements: + - Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.SaveEntitiesAsync(System.Threading.CancellationToken) + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).SaveEntitiesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).SaveEntitiesAsync(System.Threading.CancellationToken) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1} + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + name: IRepository + nameWithType: IRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository + nameWithType.vb: IRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey) + name.vb: IRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`0,`1} + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + name: IUnitOfWork + nameWithType: IUnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork + nameWithType.vb: IUnitOfWork(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey) + name.vb: IUnitOfWork(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + name: IRepository + nameWithType: IRepository + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository + nameWithType.vb: IRepository(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey) + name.vb: IRepository(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Domain.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Domain.Abstractions + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain + name: Domain + href: Cnblogs.Architecture.Ddd.Domain.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + commentId: T:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + name: IUnitOfWork + nameWithType: IUnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork + nameWithType.vb: IUnitOfWork(Of TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey) + name.vb: IUnitOfWork(Of TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: < + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html + name: MongoBaseRepository + nameWithType: MongoBaseRepository + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey) + name.vb: MongoBaseRepository(Of TContext, TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + name: MongoBaseRepository + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html + - name: < + - name: TContext + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + name: MongoBaseRepository + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3__ctor__0_MediatR_IMediator_ + name: MongoBaseRepository + nameWithType: MongoBaseRepository.MongoBaseRepository + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.MongoBaseRepository + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).New + name.vb: New +- uid: '{TContext}' + commentId: '!:TContext' + definition: TContext + name: TContext + nameWithType: TContext + fullName: TContext +- uid: MediatR.IMediator + commentId: T:MediatR.IMediator + parent: MediatR + isExternal: true + name: IMediator + nameWithType: IMediator + fullName: MediatR.IMediator +- uid: TContext + name: TContext + nameWithType: TContext + fullName: TContext +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Context* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Context + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_Context + name: Context + nameWithType: MongoBaseRepository.Context + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.Context + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).Context + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).Context +- uid: System.Linq.IQueryable`1 + commentId: T:System.Linq.IQueryable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.NoTrackingQueryable* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.NoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_NoTrackingQueryable + name: NoTrackingQueryable + nameWithType: MongoBaseRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.NoTrackingQueryable + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).NoTrackingQueryable +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.NoTrackingQueryable + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.NoTrackingQueryable + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_NoTrackingQueryable + name: NoTrackingQueryable + nameWithType: IRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.NoTrackingQueryable + nameWithType.vb: IRepository(Of TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).NoTrackingQueryable +- uid: System.Linq.IQueryable{{TEntity}} + commentId: T:System.Linq.IQueryable{`1} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of TEntity) + fullName.vb: System.Linq.IQueryable(Of TEntity) + name.vb: IQueryable(Of TEntity) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.NoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_NoTrackingQueryable + name: NoTrackingQueryable + nameWithType: IRepository.NoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.NoTrackingQueryable + nameWithType.vb: IRepository(Of TEntity, TKey).NoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).NoTrackingQueryable +- uid: System.Linq + commentId: N:System.Linq + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq + nameWithType: System.Linq + fullName: System.Linq + spec.csharp: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq + spec.vb: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UnitOfWork* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UnitOfWork + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_UnitOfWork + name: UnitOfWork + nameWithType: MongoBaseRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.UnitOfWork + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UnitOfWork + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UnitOfWork + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UnitOfWork + name: UnitOfWork + nameWithType: IRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UnitOfWork + nameWithType.vb: IRepository(Of TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + commentId: P:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UnitOfWork + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UnitOfWork + name: UnitOfWork + nameWithType: IRepository.UnitOfWork + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UnitOfWork + nameWithType.vb: IRepository(Of TEntity, TKey).UnitOfWork + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UnitOfWork +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_AddAsync__1_ + name: AddAsync + nameWithType: MongoBaseRepository.AddAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.AddAsync + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).AddAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).AddAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddAsync({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + name: AddAsync(TEntity) + nameWithType: IRepository.AddAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).AddAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: '{TEntity}' + commentId: '!:TEntity' + definition: TEntity + name: TEntity + nameWithType: TEntity + fullName: TEntity +- uid: System.Threading.Tasks.Task{{TEntity}} + commentId: T:System.Threading.Tasks.Task{`0} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TEntity) + fullName.vb: System.Threading.Tasks.Task(Of TEntity) + name.vb: Task(Of TEntity) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + name: AddAsync(TEntity) + nameWithType: IRepository.AddAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).AddAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddAsync(`0) + name: AddAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: TEntity + name: TEntity + nameWithType: TEntity + fullName: TEntity +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddRangeAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.AddRangeAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_AddRangeAsync__1___0_ + name: AddRangeAsync + nameWithType: MongoBaseRepository.AddRangeAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.AddRangeAsync + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).AddRangeAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).AddRangeAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.AddRangeAsync``1({TEnumerable}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddRangeAsync``1(``0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + name: AddRangeAsync(TEnumerable) + nameWithType: IRepository.AddRangeAsync(TEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddRangeAsync(TEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + name.vb: AddRangeAsync(Of TEnumerable)(TEnumerable) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: < + - name: TEnumerable + - name: '>' + - name: ( + - name: TEnumerable + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEnumerable + - name: ) + - name: ( + - name: TEnumerable + - name: ) +- uid: '{TEnumerable}' + commentId: '!:TEnumerable' + definition: TEnumerable + name: TEnumerable + nameWithType: TEnumerable + fullName: TEnumerable +- uid: System.Threading.Tasks.Task{{TEnumerable}} + commentId: T:System.Threading.Tasks.Task{``0} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TEnumerable) + fullName.vb: System.Threading.Tasks.Task(Of TEnumerable) + name.vb: Task(Of TEnumerable) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TEnumerable + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TEnumerable + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + name: AddRangeAsync(TEnumerable) + nameWithType: IRepository.AddRangeAsync(TEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.AddRangeAsync(TEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).AddRangeAsync(Of TEnumerable)(TEnumerable) + name.vb: AddRangeAsync(Of TEnumerable)(TEnumerable) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: < + - name: TEnumerable + - name: '>' + - name: ( + - name: TEnumerable + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.AddRangeAsync``1(``0) + name: AddRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_AddRangeAsync__1___0_ + - name: ( + - name: Of + - name: " " + - name: TEnumerable + - name: ) + - name: ( + - name: TEnumerable + - name: ) +- uid: TEnumerable + name: TEnumerable + nameWithType: TEnumerable + fullName: TEnumerable +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.DeleteAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.DeleteAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_DeleteAsync__1_ + name: DeleteAsync + nameWithType: MongoBaseRepository.DeleteAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.DeleteAsync + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).DeleteAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).DeleteAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.DeleteAsync({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.DeleteAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + name: DeleteAsync(TEntity) + nameWithType: IRepository.DeleteAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.DeleteAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + name: DeleteAsync(TEntity) + nameWithType: IRepository.DeleteAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.DeleteAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).DeleteAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.DeleteAsync(`0) + name: DeleteAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_DeleteAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_GetAsync__2_ + name: GetAsync + nameWithType: MongoBaseRepository.GetAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.GetAsync + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).GetAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).GetAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetAsync({TKey}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetAsync(`1) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + name: GetAsync(TKey) + nameWithType: IRepository.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetAsync(TKey) + nameWithType.vb: IRepository(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetAsync(TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.GetAsync({TKey}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.GetAsync(`2) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1) + name: GetAsync(TKey) + nameWithType: IUnitOfWork.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.GetAsync(TKey) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).GetAsync(TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.GetAsync(`2) + name: GetAsync + - name: ( + - name: TKey + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.GetAsync(`2) + name: GetAsync + - name: ( + - name: TKey + - name: ) +- uid: '{TKey}' + commentId: '!:TKey' + definition: TKey + name: TKey + nameWithType: TKey + fullName: TKey +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + name: GetAsync(TKey) + nameWithType: IRepository.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetAsync(TKey) + nameWithType.vb: IRepository(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetAsync(TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetAsync(`1) + name: GetAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetAsync__1_ + - name: ( + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1) + name: GetAsync(TKey) + nameWithType: IUnitOfWork.GetAsync(TKey) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.GetAsync(TKey) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).GetAsync(TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).GetAsync(TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1) + name: GetAsync + - name: ( + - name: TKey + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.GetAsync(`1) + name: GetAsync + - name: ( + - name: TKey + - name: ) +- uid: TKey + name: TKey + nameWithType: TKey + fullName: TKey +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetNoTrackingQueryable* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_GetNoTrackingQueryable__1 + name: GetNoTrackingQueryable + nameWithType: MongoBaseRepository.GetNoTrackingQueryable + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.GetNoTrackingQueryable + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).GetNoTrackingQueryable + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).GetNoTrackingQueryable +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.GetNoTrackingQueryable``1 + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetNoTrackingQueryable``1 + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + name: GetNoTrackingQueryable() + nameWithType: IRepository.GetNoTrackingQueryable() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetNoTrackingQueryable() + nameWithType.vb: IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + name.vb: GetNoTrackingQueryable(Of T)() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: < + - name: T + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: ) +- uid: System.Linq.IQueryable{{T}} + commentId: T:System.Linq.IQueryable{``0} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + name: GetNoTrackingQueryable() + nameWithType: IRepository.GetNoTrackingQueryable() + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.GetNoTrackingQueryable() + nameWithType.vb: IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).GetNoTrackingQueryable(Of T)() + name.vb: GetNoTrackingQueryable(Of T)() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: < + - name: T + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.GetNoTrackingQueryable``1 + name: GetNoTrackingQueryable + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_GetNoTrackingQueryable__1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_UpdateAsync__1_ + name: UpdateAsync + nameWithType: MongoBaseRepository.UpdateAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.UpdateAsync + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).UpdateAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).UpdateAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateAsync({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateAsync(`0) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + name: UpdateAsync(TEntity) + nameWithType: IRepository.UpdateAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + name: UpdateAsync(TEntity) + nameWithType: IRepository.UpdateAsync(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateAsync(TEntity) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateAsync(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateAsync(`0) + name: UpdateAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateAsync__0_ + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateRangeAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_UpdateRangeAsync_System_Collections_Generic_IEnumerable__1__ + name: UpdateRangeAsync + nameWithType: MongoBaseRepository.UpdateRangeAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.UpdateRangeAsync + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).UpdateRangeAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).UpdateRangeAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{{TEntity}}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + name: UpdateRangeAsync(IEnumerable) + nameWithType: IRepository.UpdateRangeAsync(IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateRangeAsync(System.Collections.Generic.IEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateRangeAsync(IEnumerable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateRangeAsync(System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: UpdateRangeAsync(IEnumerable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository{`0,`1}.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: System.Collections.Generic.IEnumerable{{TEntity}} + commentId: T:System.Collections.Generic.IEnumerable{`0} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of TEntity) + fullName.vb: System.Collections.Generic.IEnumerable(Of TEntity) + name.vb: IEnumerable(Of TEntity) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{{TEntity}}} + commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.IEnumerable{`0}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of IEnumerable(Of TEntity)) + fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: Task(Of IEnumerable(Of TEntity)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + isExternal: true + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + name: UpdateRangeAsync(IEnumerable) + nameWithType: IRepository.UpdateRangeAsync(IEnumerable) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository.UpdateRangeAsync(System.Collections.Generic.IEnumerable) + nameWithType.vb: IRepository(Of TEntity, TKey).UpdateRangeAsync(IEnumerable(Of TEntity)) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository(Of TEntity, TKey).UpdateRangeAsync(System.Collections.Generic.IEnumerable(Of TEntity)) + name.vb: UpdateRangeAsync(IEnumerable(Of TEntity)) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: TEntity + - name: '>' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2.UpdateRangeAsync(System.Collections.Generic.IEnumerable{`0}) + name: UpdateRangeAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IRepository_2_UpdateRangeAsync_System_Collections_Generic_IEnumerable__0__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.BeforeDispatchDomainEventsAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.BeforeDispatchDomainEventsAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_BeforeDispatchDomainEventsAsync_System_Collections_Generic_IReadOnlyCollection_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent__ + name: BeforeDispatchDomainEventsAsync + nameWithType: MongoBaseRepository.BeforeDispatchDomainEventsAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.BeforeDispatchDomainEventsAsync + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).BeforeDispatchDomainEventsAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).BeforeDispatchDomainEventsAsync +- uid: System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + commentId: T:System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + parent: System.Collections.Generic + definition: System.Collections.Generic.IReadOnlyCollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + name: IReadOnlyCollection + nameWithType: IReadOnlyCollection + fullName: System.Collections.Generic.IReadOnlyCollection + nameWithType.vb: IReadOnlyCollection(Of IDomainEvent) + fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name.vb: IReadOnlyCollection(Of IDomainEvent) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent.html + - name: ) +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: System.Collections.Generic.IReadOnlyCollection`1 + commentId: T:System.Collections.Generic.IReadOnlyCollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + name: IReadOnlyCollection + nameWithType: IReadOnlyCollection + fullName: System.Collections.Generic.IReadOnlyCollection + nameWithType.vb: IReadOnlyCollection(Of T) + fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of T) + name.vb: IReadOnlyCollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + isExternal: true + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveEntitiesAsync_System_Threading_CancellationToken_ + name: SaveEntitiesAsync(CancellationToken) + nameWithType: IUnitOfWork.SaveEntitiesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveEntitiesAsync(System.Threading.CancellationToken) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + name: SaveEntitiesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveEntitiesAsync_System_Threading_CancellationToken_ + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + name: SaveEntitiesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveEntitiesAsync_System_Threading_CancellationToken_ + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + isExternal: true + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveChangesAsync_System_Threading_CancellationToken_ + name: SaveChangesAsync(CancellationToken) + nameWithType: IUnitOfWork.SaveChangesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveChangesAsync(System.Threading.CancellationToken) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveChangesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveChangesAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + name: SaveChangesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveChangesAsync_System_Threading_CancellationToken_ + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + name: SaveChangesAsync + href: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork-2.html#Cnblogs_Architecture_Ddd_Domain_Abstractions_IUnitOfWork_2_SaveChangesAsync_System_Threading_CancellationToken_ + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Add* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Add + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_Add__1_ + name: Add + nameWithType: MongoBaseRepository.Add + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.Add + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).Add + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).Add +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.Add({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Add(`1) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0) + name: Add(TEntity) + nameWithType: IUnitOfWork.Add(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Add(TEntity) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Add(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Add(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Add(`1) + name: Add + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Add(`1) + name: Add + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0) + name: Add(TEntity) + nameWithType: IUnitOfWork.Add(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Add(TEntity) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Add(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Add(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0) + name: Add + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Add(`0) + name: Add + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Update* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Update + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_Update__1_ + name: Update + nameWithType: MongoBaseRepository.Update + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.Update + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).Update + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).Update +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.Update({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Update(`1) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0) + name: Update(TEntity) + nameWithType: IUnitOfWork.Update(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Update(TEntity) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Update(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Update(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Update(`1) + name: Update + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Update(`1) + name: Update + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0) + name: Update(TEntity) + nameWithType: IUnitOfWork.Update(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Update(TEntity) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Update(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Update(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0) + name: Update + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Update(`0) + name: Update + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Delete* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.Delete + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_Delete__1_ + name: Delete + nameWithType: MongoBaseRepository.Delete + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.Delete + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).Delete + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).Delete +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.Delete({TEntity}) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Delete(`1) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0) + name: Delete(TEntity) + nameWithType: IUnitOfWork.Delete(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Delete(TEntity) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Delete(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Delete(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Delete(`1) + name: Delete + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.Delete(`1) + name: Delete + - name: ( + - name: TEntity + - name: ) +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0) + name: Delete(TEntity) + nameWithType: IUnitOfWork.Delete(TEntity) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.Delete(TEntity) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).Delete(TEntity) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).Delete(TEntity) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0) + name: Delete + - name: ( + - name: TEntity + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.Delete(`0) + name: Delete + - name: ( + - name: TEntity + - name: ) +- uid: System.Threading.CancellationToken + commentId: T:System.Threading.CancellationToken + parent: System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: CancellationToken + nameWithType: CancellationToken + fullName: System.Threading.CancellationToken +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveChangesAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveChangesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_SaveChangesAsync_System_Threading_CancellationToken_ + name: SaveChangesAsync + nameWithType: MongoBaseRepository.SaveChangesAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.SaveChangesAsync + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).SaveChangesAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).SaveChangesAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.SaveChangesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.SaveChangesAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveChangesAsync(System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: SaveChangesAsync(CancellationToken) + nameWithType: IUnitOfWork.SaveChangesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveChangesAsync(System.Threading.CancellationToken) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveChangesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveChangesAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.SaveChangesAsync(System.Threading.CancellationToken) + name: SaveChangesAsync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.SaveChangesAsync(System.Threading.CancellationToken) + name: SaveChangesAsync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: System.Threading.Tasks.Task{System.Int32} + commentId: T:System.Threading.Tasks.Task{System.Int32} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Integer) + fullName.vb: System.Threading.Tasks.Task(Of Integer) + name.vb: Task(Of Integer) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Threading + commentId: N:System.Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading + nameWithType: System.Threading + fullName: System.Threading + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveEntitiesAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3.SaveEntitiesAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoBaseRepository_3_SaveEntitiesAsync_System_Threading_CancellationToken_ + name: SaveEntitiesAsync + nameWithType: MongoBaseRepository.SaveEntitiesAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository.SaveEntitiesAsync + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey).SaveEntitiesAsync + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey).SaveEntitiesAsync +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}}.SaveEntitiesAsync(System.Threading.CancellationToken) + commentId: M:Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.SaveEntitiesAsync(System.Threading.CancellationToken) + parent: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{{TEntity},{TKey}} + definition: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2.SaveEntitiesAsync(System.Threading.CancellationToken) + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + name: SaveEntitiesAsync(CancellationToken) + nameWithType: IUnitOfWork.SaveEntitiesAsync(CancellationToken) + fullName: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork.SaveEntitiesAsync(System.Threading.CancellationToken) + nameWithType.vb: IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync(CancellationToken) + fullName.vb: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork(Of TEntity, TKey).SaveEntitiesAsync(System.Threading.CancellationToken) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.SaveEntitiesAsync(System.Threading.CancellationToken) + name: SaveEntitiesAsync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork{`1,`2}.SaveEntitiesAsync(System.Threading.CancellationToken) + name: SaveEntitiesAsync + - name: ( + - uid: System.Threading.CancellationToken + name: CancellationToken + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken + - name: ) +- uid: System.Threading.Tasks.Task{System.Boolean} + commentId: T:System.Threading.Tasks.Task{System.Boolean} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of Boolean) + fullName.vb: System.Threading.Tasks.Task(Of Boolean) + name.vb: Task(Of Boolean) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.yml new file mode 100644 index 0000000..ee8a8a4 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.yml @@ -0,0 +1,581 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext + id: MongoContext + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + children: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.ConfigureModels(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Init + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Set``1 + langs: + - csharp + - vb + name: MongoContext + nameWithType: MongoContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MongoContext + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContext.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 用于与数据库交互的上下文,使用方法类似于 DbContext + example: [] + syntax: + content: public abstract class MongoContext + content.vb: Public MustInherit Class MongoContext + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions) + id: '#ctor(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext + langs: + - csharp + - vb + name: MongoContext(IMongoContextOptions) + nameWithType: MongoContext.MongoContext(IMongoContextOptions) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.MongoContext(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContext.cs + startLine: 18 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 创建一个 MongoContext + example: [] + syntax: + content: public MongoContext(IMongoContextOptions options) + parameters: + - id: options + type: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + description: . + content.vb: Public Sub New(options As IMongoContextOptions) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.#ctor* + nameWithType.vb: MongoContext.New(IMongoContextOptions) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.New(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions) + name.vb: New(IMongoContextOptions) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Set``1 + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Set``1 + id: Set``1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext + langs: + - csharp + - vb + name: Set() + nameWithType: MongoContext.Set() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Set() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Set + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContext.cs + startLine: 29 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 获取实体对应的 。 + example: [] + syntax: + content: public IMongoCollection Set() + typeParameters: + - id: TEntity + description: 实体类型。 + return: + type: MongoDB.Driver.IMongoCollection{{TEntity}} + description: '' + content.vb: Public Function [Set](Of TEntity)() As IMongoCollection(Of TEntity) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Set* + nameWithType.vb: MongoContext.Set(Of TEntity)() + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Set(Of TEntity)() + name.vb: Set(Of TEntity)() +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Init + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Init + id: Init + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext + langs: + - csharp + - vb + name: Init() + nameWithType: MongoContext.Init() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Init() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Init + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContext.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 初始化 MongoContext,进行 Bson 配置等。 + example: [] + syntax: + content: public void Init() + content.vb: Public Sub Init() + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Init* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.ConfigureModels(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.ConfigureModels(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder) + id: ConfigureModels(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext + langs: + - csharp + - vb + name: ConfigureModels(MongoModelBuilder) + nameWithType: MongoContext.ConfigureModels(MongoModelBuilder) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.ConfigureModels(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContext.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ConfigureModels + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContext.cs + startLine: 45 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 会在程序启动时调用,配置实体映射。 + example: [] + syntax: + content: protected abstract void ConfigureModels(MongoModelBuilder builder) + parameters: + - id: builder + type: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder + description: 配置器。 + content.vb: Protected MustOverride Sub ConfigureModels(builder As MongoModelBuilder) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.ConfigureModels* +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html + name: MongoContextOptions + nameWithType: MongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContext__ctor_Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_ + name: MongoContext + nameWithType: MongoContext.MongoContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.MongoContext + nameWithType.vb: MongoContext.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.New + name.vb: New +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html + name: IMongoContextOptions + nameWithType: IMongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions +- uid: MongoDB.Driver.IMongoCollection`1 + commentId: T:MongoDB.Driver.IMongoCollection`1 + isExternal: true + name: IMongoCollection + nameWithType: IMongoCollection + fullName: MongoDB.Driver.IMongoCollection + nameWithType.vb: IMongoCollection(Of TDocument) + fullName.vb: MongoDB.Driver.IMongoCollection(Of TDocument) + name.vb: IMongoCollection(Of TDocument) + spec.csharp: + - uid: MongoDB.Driver.IMongoCollection`1 + name: IMongoCollection + isExternal: true + - name: < + - name: TDocument + - name: '>' + spec.vb: + - uid: MongoDB.Driver.IMongoCollection`1 + name: IMongoCollection + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TDocument + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Set* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Set + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContext_Set__1 + name: Set + nameWithType: MongoContext.Set + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Set +- uid: MongoDB.Driver.IMongoCollection{{TEntity}} + commentId: T:MongoDB.Driver.IMongoCollection{``0} + parent: MongoDB.Driver + definition: MongoDB.Driver.IMongoCollection`1 + name: IMongoCollection + nameWithType: IMongoCollection + fullName: MongoDB.Driver.IMongoCollection + nameWithType.vb: IMongoCollection(Of TEntity) + fullName.vb: MongoDB.Driver.IMongoCollection(Of TEntity) + name.vb: IMongoCollection(Of TEntity) + spec.csharp: + - uid: MongoDB.Driver.IMongoCollection`1 + name: IMongoCollection + isExternal: true + - name: < + - name: TEntity + - name: '>' + spec.vb: + - uid: MongoDB.Driver.IMongoCollection`1 + name: IMongoCollection + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) +- uid: MongoDB.Driver + commentId: N:MongoDB.Driver + isExternal: true + name: MongoDB.Driver + nameWithType: MongoDB.Driver + fullName: MongoDB.Driver + spec.csharp: + - uid: MongoDB + name: MongoDB + isExternal: true + - name: . + - uid: MongoDB.Driver + name: Driver + isExternal: true + spec.vb: + - uid: MongoDB + name: MongoDB + isExternal: true + - name: . + - uid: MongoDB.Driver + name: Driver + isExternal: true +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Init* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Init + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContext_Init + name: Init + nameWithType: MongoContext.Init + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.Init +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.ConfigureModels* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.ConfigureModels + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContext_ConfigureModels_Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoModelBuilder_ + name: ConfigureModels + nameWithType: MongoContext.ConfigureModels + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.ConfigureModels +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.html + name: MongoModelBuilder + nameWithType: MongoModelBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.yml new file mode 100644 index 0000000..1ae7df0 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.yml @@ -0,0 +1,522 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + id: MongoContextOptions`1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + children: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1.#ctor(System.String,System.String) + langs: + - csharp + - vb + name: MongoContextOptions + nameWithType: MongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MongoContextOptions + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: MongoContext 的配置文件。 + example: [] + syntax: + content: 'public class MongoContextOptions : MongoContextOptions, IMongoContextOptions where TContext : MongoContext' + typeParameters: + - id: TContext + description: 要配置的 MongoContext。 + content.vb: Public Class MongoContextOptions(Of TContext As MongoContext) Inherits MongoContextOptions Implements IMongoContextOptions + inheritance: + - System.Object + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + inheritedMembers: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity``1(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection``1 + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + nameWithType.vb: MongoContextOptions(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions(Of TContext) + name.vb: MongoContextOptions(Of TContext) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1.#ctor(System.String,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1.#ctor(System.String,System.String) + id: '#ctor(System.String,System.String)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + langs: + - csharp + - vb + name: MongoContextOptions(string, string) + nameWithType: MongoContextOptions.MongoContextOptions(string, string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MongoContextOptions(string, string) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 创建一个 实例。 + example: [] + syntax: + content: public MongoContextOptions(string connectionString, string databaseName) + parameters: + - id: connectionString + type: System.String + description: 连接字符串。 + - id: databaseName + type: System.String + description: 数据库名称。 + content.vb: Public Sub New(connectionString As String, databaseName As String) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1.#ctor* + nameWithType.vb: MongoContextOptions(Of TContext).New(String, String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions(Of TContext).New(String, String) + name.vb: New(String, String) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html + name: MongoContextOptions + nameWithType: MongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html + name: IMongoContextOptions + nameWithType: IMongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions_GetDatabase + name: GetDatabase() + nameWithType: MongoContextOptions.GetDatabase() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase + name: GetDatabase + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions_GetDatabase + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase + name: GetDatabase + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions_GetDatabase + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity``1(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions_MapEntity__1_System_String_ + name: MapEntity(string) + nameWithType: MongoContextOptions.MapEntity(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity(string) + nameWithType.vb: MongoContextOptions.MapEntity(Of TEntity)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity(Of TEntity)(String) + name.vb: MapEntity(Of TEntity)(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity``1(System.String) + name: MapEntity + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions_MapEntity__1_System_String_ + - name: < + - name: TEntity + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity``1(System.String) + name: MapEntity + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions_MapEntity__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection``1 + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection``1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions_ResolveCollection__1 + name: ResolveCollection() + nameWithType: MongoContextOptions.ResolveCollection() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection() + nameWithType.vb: MongoContextOptions.ResolveCollection(Of TEntity)() + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection(Of TEntity)() + name.vb: ResolveCollection(Of TEntity)() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection``1 + name: ResolveCollection + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions_ResolveCollection__1 + - name: < + - name: TEntity + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection``1 + name: ResolveCollection + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions_ResolveCollection__1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.html + name: MongoContextOptions + nameWithType: MongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + nameWithType.vb: MongoContextOptions(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions(Of TContext) + name.vb: MongoContextOptions(Of TContext) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + name: MongoContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.html + - name: < + - name: TContext + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + name: MongoContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions_1__ctor_System_String_System_String_ + name: MongoContextOptions + nameWithType: MongoContextOptions.MongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MongoContextOptions + nameWithType.vb: MongoContextOptions(Of TContext).New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions(Of TContext).New + name.vb: New +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.yml new file mode 100644 index 0000000..9944970 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.yml @@ -0,0 +1,669 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + id: MongoContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + children: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.#ctor(System.String,System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity``1(System.String) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection``1 + langs: + - csharp + - vb + name: MongoContextOptions + nameWithType: MongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MongoContextOptions + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + startLine: 26 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: MongoContext 的配置。 + example: [] + syntax: + content: 'public abstract class MongoContextOptions : IMongoContextOptions' + content.vb: Public MustInherit Class MongoContextOptions Implements IMongoContextOptions + inheritance: + - System.Object + derivedClasses: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.#ctor(System.String,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.#ctor(System.String,System.String) + id: '#ctor(System.String,System.String)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + langs: + - csharp + - vb + name: MongoContextOptions(string, string) + nameWithType: MongoContextOptions.MongoContextOptions(string, string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MongoContextOptions(string, string) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + startLine: 38 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 创建一个 实例。 + example: [] + syntax: + content: protected MongoContextOptions(string connectionString, string databaseName) + parameters: + - id: connectionString + type: System.String + description: 连接字符串。 + - id: databaseName + type: System.String + description: 数据库名称。 + content.vb: Protected Sub New(connectionString As String, databaseName As String) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.#ctor* + nameWithType.vb: MongoContextOptions.New(String, String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.New(String, String) + name.vb: New(String, String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase + id: GetDatabase + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + langs: + - csharp + - vb + name: GetDatabase() + nameWithType: MongoContextOptions.GetDatabase() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetDatabase + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + startLine: 45 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 通过设置获取对应的 。 + example: [] + syntax: + content: public IMongoDatabase GetDatabase() + return: + type: MongoDB.Driver.IMongoDatabase + description: '' + content.vb: Public Function GetDatabase() As IMongoDatabase + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity``1(System.String) + id: MapEntity``1(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + langs: + - csharp + - vb + name: MapEntity(string) + nameWithType: MongoContextOptions.MapEntity(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity(string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MapEntity + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + startLine: 48 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 配置实体到数据库 Collection 的映射。 + example: [] + syntax: + content: public void MapEntity(string collectionName) + parameters: + - id: collectionName + type: System.String + description: Collection 名称。 + typeParameters: + - id: TEntity + description: 实体类型。 + content.vb: Public Sub MapEntity(Of TEntity)(collectionName As String) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity``1(System.String) + nameWithType.vb: MongoContextOptions.MapEntity(Of TEntity)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity(Of TEntity)(String) + name.vb: MapEntity(Of TEntity)(String) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection``1 + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection``1 + id: ResolveCollection``1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + langs: + - csharp + - vb + name: ResolveCollection() + nameWithType: MongoContextOptions.ResolveCollection() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ResolveCollection + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoContextOptions.cs + startLine: 55 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 获取实体配置的 Collection 名称。 + example: [] + syntax: + content: public string ResolveCollection() + typeParameters: + - id: TEntity + description: Collection 名称。 + return: + type: System.String + description: '' + content.vb: Public Function ResolveCollection(Of TEntity)() As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection* + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection``1 + nameWithType.vb: MongoContextOptions.ResolveCollection(Of TEntity)() + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection(Of TEntity)() + name.vb: ResolveCollection(Of TEntity)() +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html + name: IMongoContextOptions + nameWithType: IMongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.html + name: MongoContextOptions + nameWithType: MongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + nameWithType.vb: MongoContextOptions(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions(Of TContext) + name.vb: MongoContextOptions(Of TContext) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + name: MongoContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.html + - name: < + - name: TContext + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + name: MongoContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions__ctor_System_String_System_String_ + name: MongoContextOptions + nameWithType: MongoContextOptions.MongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MongoContextOptions + nameWithType.vb: MongoContextOptions.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.New + name.vb: New +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: MongoDB.Driver.IMongoDatabase + commentId: T:MongoDB.Driver.IMongoDatabase + parent: MongoDB.Driver + isExternal: true + name: IMongoDatabase + nameWithType: IMongoDatabase + fullName: MongoDB.Driver.IMongoDatabase +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions_GetDatabase + name: GetDatabase + nameWithType: MongoContextOptions.GetDatabase + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.GetDatabase +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_GetDatabase + name: GetDatabase() + nameWithType: IMongoContextOptions.GetDatabase() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase + name: GetDatabase + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_GetDatabase + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.GetDatabase + name: GetDatabase + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_GetDatabase + - name: ( + - name: ) +- uid: MongoDB.Driver + commentId: N:MongoDB.Driver + isExternal: true + name: MongoDB.Driver + nameWithType: MongoDB.Driver + fullName: MongoDB.Driver + spec.csharp: + - uid: MongoDB + name: MongoDB + isExternal: true + - name: . + - uid: MongoDB.Driver + name: Driver + isExternal: true + spec.vb: + - uid: MongoDB + name: MongoDB + isExternal: true + - name: . + - uid: MongoDB.Driver + name: Driver + isExternal: true +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions_MapEntity__1_System_String_ + name: MapEntity + nameWithType: MongoContextOptions.MapEntity + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.MapEntity +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity``1(System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity``1(System.String) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + isExternal: true + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_MapEntity__1_System_String_ + name: MapEntity(string) + nameWithType: IMongoContextOptions.MapEntity(string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity(string) + nameWithType.vb: IMongoContextOptions.MapEntity(Of TEntity)(String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity(Of TEntity)(String) + name.vb: MapEntity(Of TEntity)(String) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity``1(System.String) + name: MapEntity + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_MapEntity__1_System_String_ + - name: < + - name: TEntity + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.MapEntity``1(System.String) + name: MapEntity + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_MapEntity__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoContextOptions_ResolveCollection__1 + name: ResolveCollection + nameWithType: MongoContextOptions.ResolveCollection + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.ResolveCollection +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection``1 + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection``1 + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_ResolveCollection__1 + name: ResolveCollection() + nameWithType: IMongoContextOptions.ResolveCollection() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection() + nameWithType.vb: IMongoContextOptions.ResolveCollection(Of TEntity)() + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection(Of TEntity)() + name.vb: ResolveCollection(Of TEntity)() + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection``1 + name: ResolveCollection + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_ResolveCollection__1 + - name: < + - name: TEntity + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.ResolveCollection``1 + name: ResolveCollection + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_ResolveCollection__1 + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ( + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.yml new file mode 100644 index 0000000..0ee7350 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.yml @@ -0,0 +1,573 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder + id: MongoModelBuilder + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + children: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity``1(System.String,System.Action{MongoDB.Bson.Serialization.BsonClassMap{``0}}) + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity``2(System.String,System.Action{MongoDB.Bson.Serialization.BsonClassMap{``0}}) + langs: + - csharp + - vb + name: MongoModelBuilder + nameWithType: MongoModelBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoModelBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: MongoModelBuilder + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoModelBuilder.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 配置 MongoDb 实体到表的映射。 + example: [] + syntax: + content: public class MongoModelBuilder + content.vb: Public Class MongoModelBuilder + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.#ctor(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions) + id: '#ctor(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions)' + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder + langs: + - csharp + - vb + name: MongoModelBuilder(IMongoContextOptions) + nameWithType: MongoModelBuilder.MongoModelBuilder(IMongoContextOptions) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.MongoModelBuilder(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoModelBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoModelBuilder.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 创建一个 MongoModelBuilder。 + example: [] + syntax: + content: public MongoModelBuilder(IMongoContextOptions options) + parameters: + - id: options + type: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + description: 正在配置的 。 + content.vb: Public Sub New(options As IMongoContextOptions) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.#ctor* + nameWithType.vb: MongoModelBuilder.New(IMongoContextOptions) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.New(Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions) + name.vb: New(IMongoContextOptions) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity``1(System.String,System.Action{MongoDB.Bson.Serialization.BsonClassMap{``0}}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity``1(System.String,System.Action{MongoDB.Bson.Serialization.BsonClassMap{``0}}) + id: Entity``1(System.String,System.Action{MongoDB.Bson.Serialization.BsonClassMap{``0}}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder + langs: + - csharp + - vb + name: Entity(string, Action>?) + nameWithType: MongoModelBuilder.Entity(string, Action>?) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity(string, System.Action>?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoModelBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Entity + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoModelBuilder.cs + startLine: 28 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 配置实体类型。 + example: [] + syntax: + content: 'public void Entity(string collectionName, Action>? mapConfigure = null) where TEntity : EntityBase' + parameters: + - id: collectionName + type: System.String + description: 表名称。 + - id: mapConfigure + type: System.Action{MongoDB.Bson.Serialization.BsonClassMap{{TEntity}}} + description: Bson 配置。 + typeParameters: + - id: TEntity + description: 实体类型。 + content.vb: Public Sub Entity(Of TEntity As EntityBase)(collectionName As String, mapConfigure As Action(Of BsonClassMap(Of TEntity)) = Nothing) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity* + nameWithType.vb: MongoModelBuilder.Entity(Of TEntity)(String, Action(Of BsonClassMap(Of TEntity))) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity(Of TEntity)(String, System.Action(Of MongoDB.Bson.Serialization.BsonClassMap(Of TEntity))) + name.vb: Entity(Of TEntity)(String, Action(Of BsonClassMap(Of TEntity))) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity``2(System.String,System.Action{MongoDB.Bson.Serialization.BsonClassMap{``0}}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity``2(System.String,System.Action{MongoDB.Bson.Serialization.BsonClassMap{``0}}) + id: Entity``2(System.String,System.Action{MongoDB.Bson.Serialization.BsonClassMap{``0}}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder + langs: + - csharp + - vb + name: Entity(string, Action>?) + nameWithType: MongoModelBuilder.Entity(string, Action>?) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity(string, System.Action>?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoModelBuilder.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Entity + path: src/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb/MongoModelBuilder.cs + startLine: 44 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + namespace: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + summary: 配置实体类型。 + example: [] + syntax: + content: 'public void Entity(string collectionName, Action>? mapConfigure = null) where TEntity : Entity where TKey : IComparable' + parameters: + - id: collectionName + type: System.String + description: 表名称。 + - id: mapConfigure + type: System.Action{MongoDB.Bson.Serialization.BsonClassMap{{TEntity}}} + description: Bson 配置。 + typeParameters: + - id: TEntity + description: 实体类型。 + - id: TKey + description: 键类型。 + content.vb: Public Sub Entity(Of TEntity As Entity(Of TKey), TKey As IComparable(Of TKey))(collectionName As String, mapConfigure As Action(Of BsonClassMap(Of TEntity)) = Nothing) + overload: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity* + nameWithType.vb: MongoModelBuilder.Entity(Of TEntity, TKey)(String, Action(Of BsonClassMap(Of TEntity))) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity(Of TEntity, TKey)(String, System.Action(Of MongoDB.Bson.Serialization.BsonClassMap(Of TEntity))) + name.vb: Entity(Of TEntity, TKey)(String, Action(Of BsonClassMap(Of TEntity))) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.html + name: MongoContextOptions + nameWithType: MongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + nameWithType.vb: MongoContextOptions(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions(Of TContext) + name.vb: MongoContextOptions(Of TContext) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + name: MongoContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.html + - name: < + - name: TContext + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + name: MongoContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoModelBuilder__ctor_Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_IMongoContextOptions_ + name: MongoModelBuilder + nameWithType: MongoModelBuilder.MongoModelBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.MongoModelBuilder + nameWithType.vb: MongoModelBuilder.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.New + name.vb: New +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html + name: IMongoContextOptions + nameWithType: IMongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.html#Cnblogs_Architecture_Ddd_Infrastructure_MongoDb_MongoModelBuilder_Entity__1_System_String_System_Action_MongoDB_Bson_Serialization_BsonClassMap___0___ + name: Entity + nameWithType: MongoModelBuilder.Entity + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.Entity +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Action{MongoDB.Bson.Serialization.BsonClassMap{{TEntity}}} + commentId: T:System.Action{MongoDB.Bson.Serialization.BsonClassMap{``0}} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action> + nameWithType: Action> + fullName: System.Action> + nameWithType.vb: Action(Of BsonClassMap(Of TEntity)) + fullName.vb: System.Action(Of MongoDB.Bson.Serialization.BsonClassMap(Of TEntity)) + name.vb: Action(Of BsonClassMap(Of TEntity)) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: MongoDB.Bson.Serialization.BsonClassMap`1 + name: BsonClassMap + isExternal: true + - name: < + - name: TEntity + - name: '>' + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: MongoDB.Bson.Serialization.BsonClassMap`1 + name: BsonClassMap + isExternal: true + - name: ( + - name: Of + - name: " " + - name: TEntity + - name: ) + - name: ) +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T) + fullName.vb: System.Action(Of T) + name.vb: Action(Of T) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.yml new file mode 100644 index 0000000..35a72e3 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.yml @@ -0,0 +1,157 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + id: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + children: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.MongoDb +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions.html + name: IMongoContextOptions + nameWithType: IMongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html + name: MongoBaseRepository + nameWithType: MongoBaseRepository + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository + nameWithType.vb: MongoBaseRepository(Of TContext, TEntity, TKey) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository(Of TContext, TEntity, TKey) + name.vb: MongoBaseRepository(Of TContext, TEntity, TKey) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + name: MongoBaseRepository + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html + - name: < + - name: TContext + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + name: MongoBaseRepository + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository-3.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ',' + - name: " " + - name: TEntity + - name: ',' + - name: " " + - name: TKey + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext.html + name: MongoContext + nameWithType: MongoContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.html + name: MongoContextOptions + nameWithType: MongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + nameWithType.vb: MongoContextOptions(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions(Of TContext) + name.vb: MongoContextOptions(Of TContext) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + name: MongoContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.html + - name: < + - name: TContext + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + name: MongoContextOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions-1.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions.html + name: MongoContextOptions + nameWithType: MongoContextOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder + parent: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder.html + name: MongoModelBuilder + nameWithType: MongoModelBuilder + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + fullName: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: MongoDb + href: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.html diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.yml new file mode 100644 index 0000000..5fc70c8 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.yml @@ -0,0 +1,485 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions + id: CqrsInjectorExtensions + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + children: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.AddRedLockDistributionLock(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + langs: + - csharp + - vb + name: CqrsInjectorExtensions + nameWithType: CqrsInjectorExtensions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/CqrsInjectorExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: CqrsInjectorExtensions + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/CqrsInjectorExtensions.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: 用于向 注入 RedLock 的扩展方法。 + example: [] + syntax: + content: public static class CqrsInjectorExtensions + content.vb: Public Module CqrsInjectorExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.AddRedLockDistributionLock(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.AddRedLockDistributionLock(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + id: AddRedLockDistributionLock(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String) + isExtensionMethod: true + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions + langs: + - csharp + - vb + name: AddRedLockDistributionLock(CqrsInjector, IConfiguration, string) + nameWithType: CqrsInjectorExtensions.AddRedLockDistributionLock(CqrsInjector, IConfiguration, string) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.AddRedLockDistributionLock(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/CqrsInjectorExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddRedLockDistributionLock + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/CqrsInjectorExtensions.cs + startLine: 22 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: 添加 RedLock 的依赖注入。 + example: [] + syntax: + content: public static CqrsInjector AddRedLockDistributionLock(this CqrsInjector injector, IConfiguration configuration, string section = "RedLock") + parameters: + - id: injector + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: 。 + - id: configuration + type: Microsoft.Extensions.Configuration.IConfiguration + description: 。 + - id: section + type: System.String + description: 配置名称。 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Shared Function AddRedLockDistributionLock(injector As CqrsInjector, configuration As IConfiguration, section As String = "RedLock") As CqrsInjector + overload: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.AddRedLockDistributionLock* + nameWithType.vb: CqrsInjectorExtensions.AddRedLockDistributionLock(CqrsInjector, IConfiguration, String) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.AddRedLockDistributionLock(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, String) + name.vb: AddRedLockDistributionLock(CqrsInjector, IConfiguration, String) +references: +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + name: CqrsInjector + nameWithType: CqrsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.RedLock + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + name: RedLock + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + name: RedLock + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.Extensions.Configuration.IConfiguration + commentId: T:Microsoft.Extensions.Configuration.IConfiguration + parent: Microsoft.Extensions.Configuration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfiguration + name: IConfiguration + nameWithType: IConfiguration + fullName: Microsoft.Extensions.Configuration.IConfiguration +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.AddRedLockDistributionLock* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.AddRedLockDistributionLock + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.html#Cnblogs_Architecture_Ddd_Infrastructure_RedLock_CqrsInjectorExtensions_AddRedLockDistributionLock_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_ + name: AddRedLockDistributionLock + nameWithType: CqrsInjectorExtensions.AddRedLockDistributionLock + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.AddRedLockDistributionLock +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Microsoft.Extensions.Configuration + commentId: N:Microsoft.Extensions.Configuration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Configuration + nameWithType: Microsoft.Extensions.Configuration + fullName: Microsoft.Extensions.Configuration + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Configuration + name: Configuration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Configuration + name: Configuration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.yml new file mode 100644 index 0000000..906af49 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.yml @@ -0,0 +1,1013 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider + id: RedLockDistributionLockProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + children: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.#ctor(RedLockNet.SERedis.RedLockFactory,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions}) + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + langs: + - csharp + - vb + name: RedLockDistributionLockProvider + nameWithType: RedLockDistributionLockProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockDistributionLockProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RedLockDistributionLockProvider + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockDistributionLockProvider.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: 使用 RedLock 实现分布式锁。 + example: [] + syntax: + content: 'public class RedLockDistributionLockProvider : IDistributedLockProvider' + content.vb: Public Class RedLockDistributionLockProvider Implements IDistributedLockProvider + inheritance: + - System.Object + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.#ctor(RedLockNet.SERedis.RedLockFactory,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.#ctor(RedLockNet.SERedis.RedLockFactory,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions}) + id: '#ctor(RedLockNet.SERedis.RedLockFactory,Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions})' + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider + langs: + - csharp + - vb + name: RedLockDistributionLockProvider(RedLockFactory, IOptions) + nameWithType: RedLockDistributionLockProvider.RedLockDistributionLockProvider(RedLockFactory, IOptions) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.RedLockDistributionLockProvider(RedLockNet.SERedis.RedLockFactory, Microsoft.Extensions.Options.IOptions) + type: Constructor + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockDistributionLockProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: .ctor + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockDistributionLockProvider.cs + startLine: 21 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: 构建一个 RedLock 分布式锁提供程序。 + example: [] + syntax: + content: public RedLockDistributionLockProvider(RedLockFactory lockFactory, IOptions options) + parameters: + - id: lockFactory + type: RedLockNet.SERedis.RedLockFactory + description: RedLock 工厂类。 + - id: options + type: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions} + description: 配置信息。 + content.vb: Public Sub New(lockFactory As RedLockFactory, options As IOptions(Of RedLockOptions)) + overload: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.#ctor* + nameWithType.vb: RedLockDistributionLockProvider.New(RedLockFactory, IOptions(Of RedLockOptions)) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.New(RedLockNet.SERedis.RedLockFactory, Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions)) + name.vb: New(RedLockFactory, IOptions(Of RedLockOptions)) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + id: ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider + langs: + - csharp + - vb + name: ExecuteWithLockAsync(string, Func>, TimeSpan?) + nameWithType: RedLockDistributionLockProvider.ExecuteWithLockAsync(string, Func>, TimeSpan?) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.ExecuteWithLockAsync(string, System.Func>, System.TimeSpan?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockDistributionLockProvider.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ExecuteWithLockAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockDistributionLockProvider.cs + startLine: 28 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: 加锁并执行操作。 + example: [] + syntax: + content: public Task ExecuteWithLockAsync(string key, Func> action, TimeSpan? expiresIn) + parameters: + - id: key + type: System.String + description: 锁的 Id。 + - id: action + type: System.Func{System.Threading.Tasks.Task{{T}}} + description: 要执行的操作。 + - id: expiresIn + type: System.Nullable{System.TimeSpan} + description: 锁的过期时间。 + typeParameters: + - id: T + description: action 的返回值。 + return: + type: System.Threading.Tasks.Task{{T}} + description: '' + content.vb: Public Function ExecuteWithLockAsync(Of T)(key As String, action As Func(Of Task(Of T)), expiresIn As TimeSpan?) As Task(Of T) + overload: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.ExecuteWithLockAsync* + exceptions: + - type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + description: 当获取不到锁时会抛出这个异常。 + implements: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{{T}}},System.Nullable{System.TimeSpan}) + nameWithType.vb: RedLockDistributionLockProvider.ExecuteWithLockAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.ExecuteWithLockAsync(Of T)(String, System.Func(Of System.Threading.Tasks.Task(Of T)), System.TimeSpan?) + name.vb: ExecuteWithLockAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.RedLock + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + name: RedLock + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + name: RedLock + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.html + name: IDistributedLockProvider + nameWithType: IDistributedLockProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.#ctor* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.#ctor + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_RedLock_RedLockDistributionLockProvider__ctor_RedLockNet_SERedis_RedLockFactory_Microsoft_Extensions_Options_IOptions_Cnblogs_Architecture_Ddd_Infrastructure_RedLock_RedLockOptions__ + name: RedLockDistributionLockProvider + nameWithType: RedLockDistributionLockProvider.RedLockDistributionLockProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.RedLockDistributionLockProvider + nameWithType.vb: RedLockDistributionLockProvider.New + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.New + name.vb: New +- uid: RedLockNet.SERedis.RedLockFactory + commentId: T:RedLockNet.SERedis.RedLockFactory + parent: RedLockNet.SERedis + isExternal: true + name: RedLockFactory + nameWithType: RedLockFactory + fullName: RedLockNet.SERedis.RedLockFactory +- uid: Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions} + commentId: T:Microsoft.Extensions.Options.IOptions{Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions} + parent: Microsoft.Extensions.Options + definition: Microsoft.Extensions.Options.IOptions`1 + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of RedLockOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions) + name.vb: IOptions(Of RedLockOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + name: RedLockOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.html + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + name: RedLockOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.html + - name: ) +- uid: RedLockNet.SERedis + commentId: N:RedLockNet.SERedis + isExternal: true + name: RedLockNet.SERedis + nameWithType: RedLockNet.SERedis + fullName: RedLockNet.SERedis + spec.csharp: + - uid: RedLockNet + name: RedLockNet + isExternal: true + - name: . + - uid: RedLockNet.SERedis + name: SERedis + isExternal: true + spec.vb: + - uid: RedLockNet + name: RedLockNet + isExternal: true + - name: . + - uid: RedLockNet.SERedis + name: SERedis + isExternal: true +- uid: Microsoft.Extensions.Options.IOptions`1 + commentId: T:Microsoft.Extensions.Options.IOptions`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + name: IOptions + nameWithType: IOptions + fullName: Microsoft.Extensions.Options.IOptions + nameWithType.vb: IOptions(Of TOptions) + fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions) + name.vb: IOptions(Of TOptions) + spec.csharp: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: < + - name: TOptions + - name: '>' + spec.vb: + - uid: Microsoft.Extensions.Options.IOptions`1 + name: IOptions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1 + - name: ( + - name: Of + - name: " " + - name: TOptions + - name: ) +- uid: Microsoft.Extensions.Options + commentId: N:Microsoft.Extensions.Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Options + nameWithType: Microsoft.Extensions.Options + fullName: Microsoft.Extensions.Options + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Options + name: Options + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException.html + name: AcquireDistributionLockFailedException + nameWithType: AcquireDistributionLockFailedException + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.ExecuteWithLockAsync* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.ExecuteWithLockAsync + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.html#Cnblogs_Architecture_Ddd_Infrastructure_RedLock_RedLockDistributionLockProvider_ExecuteWithLockAsync__1_System_String_System_Func_System_Threading_Tasks_Task___0___System_Nullable_System_TimeSpan__ + name: ExecuteWithLockAsync + nameWithType: RedLockDistributionLockProvider.ExecuteWithLockAsync + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.ExecuteWithLockAsync +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{{T}}},System.Nullable{System.TimeSpan}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + definition: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + href: https://learn.microsoft.com/dotnet/api/system.string + name: ExecuteWithLockAsync(string, Func>, TimeSpan?) + nameWithType: IDistributedLockProvider.ExecuteWithLockAsync(string, Func>, TimeSpan?) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync(string, System.Func>, System.TimeSpan?) + nameWithType.vb: IDistributedLockProvider.ExecuteWithLockAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync(Of T)(String, System.Func(Of System.Threading.Tasks.Task(Of T)), System.TimeSpan?) + name.vb: ExecuteWithLockAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + name: ExecuteWithLockAsync + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: T + - name: '>' + - name: '>' + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + name: ExecuteWithLockAsync + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ) + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + - name: ) +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Func{System.Threading.Tasks.Task{{T}}} + commentId: T:System.Func{System.Threading.Tasks.Task{``0}} + parent: System + definition: System.Func`1 + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func> + nameWithType: Func> + fullName: System.Func> + nameWithType.vb: Func(Of Task(Of T)) + fullName.vb: System.Func(Of System.Threading.Tasks.Task(Of T)) + name.vb: Func(Of Task(Of T)) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: T + - name: '>' + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ) +- uid: System.Nullable{System.TimeSpan} + commentId: T:System.Nullable{System.TimeSpan} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan? + nameWithType: TimeSpan? + fullName: System.TimeSpan? + spec.csharp: + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + spec.vb: + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' +- uid: System.Threading.Tasks.Task{{T}} + commentId: T:System.Threading.Tasks.Task{``0} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of T) + fullName.vb: System.Threading.Tasks.Task(Of T) + name.vb: Task(Of T) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: ExecuteWithLockAsync(string, Func>, TimeSpan?) + nameWithType: IDistributedLockProvider.ExecuteWithLockAsync(string, Func>, TimeSpan?) + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync(string, System.Func>, System.TimeSpan?) + nameWithType.vb: IDistributedLockProvider.ExecuteWithLockAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?) + fullName.vb: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync(Of T)(String, System.Func(Of System.Threading.Tasks.Task(Of T)), System.TimeSpan?) + name.vb: ExecuteWithLockAsync(Of T)(String, Func(Of Task(Of T)), TimeSpan?) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + name: ExecuteWithLockAsync + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: T + - name: '>' + - name: '>' + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + - name: ) + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider.ExecuteWithLockAsync``1(System.String,System.Func{System.Threading.Tasks.Task{``0}},System.Nullable{System.TimeSpan}) + name: ExecuteWithLockAsync + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ) + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + - name: ) +- uid: System.Func`1 + commentId: T:System.Func`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TResult) + fullName.vb: System.Func(Of TResult) + name.vb: Func(Of TResult) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.yml new file mode 100644 index 0000000..977eaeb --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.yml @@ -0,0 +1,661 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + id: RedLockOptions + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + children: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Expiry + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.GetConnectionString + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Host + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Password + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Port + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Retry + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.SyncTimeout + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Wait + langs: + - csharp + - vb + name: RedLockOptions + nameWithType: RedLockOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: RedLockOptions + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + startLine: 5 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: 分布式锁配置。 + example: [] + syntax: + content: public class RedLockOptions + content.vb: Public Class RedLockOptions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Host + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Host + id: Host + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + langs: + - csharp + - vb + name: Host + nameWithType: RedLockOptions.Host + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Host + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Host + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: Redis Host。 + example: [] + syntax: + content: public string Host { get; set; } + parameters: [] + return: + type: System.String + content.vb: Public Property Host As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Host* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Port + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Port + id: Port + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + langs: + - csharp + - vb + name: Port + nameWithType: RedLockOptions.Port + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Port + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Port + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: Redis 端口。 + example: [] + syntax: + content: public int Port { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property Port As Integer + overload: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Port* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Password + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Password + id: Password + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + langs: + - csharp + - vb + name: Password + nameWithType: RedLockOptions.Password + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Password + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Password + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + startLine: 20 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: Redis 密码。 + example: [] + syntax: + content: public string? Password { get; set; } + parameters: [] + return: + type: System.String + content.vb: Public Property Password As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Password* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.SyncTimeout + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.SyncTimeout + id: SyncTimeout + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + langs: + - csharp + - vb + name: SyncTimeout + nameWithType: RedLockOptions.SyncTimeout + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.SyncTimeout + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SyncTimeout + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + startLine: 25 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: 同步时间,以毫秒为单位。 + example: [] + syntax: + content: public int SyncTimeout { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property SyncTimeout As Integer + overload: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.SyncTimeout* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Expiry + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Expiry + id: Expiry + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + langs: + - csharp + - vb + name: Expiry + nameWithType: RedLockOptions.Expiry + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Expiry + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Expiry + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + startLine: 30 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: 锁默认过期时间,以毫秒为单位。 + example: [] + syntax: + content: public int Expiry { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property Expiry As Integer + overload: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Expiry* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Wait + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Wait + id: Wait + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + langs: + - csharp + - vb + name: Wait + nameWithType: RedLockOptions.Wait + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Wait + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Wait + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + startLine: 35 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: 等待锁的最大时间,以毫秒为单位。 + example: [] + syntax: + content: public int Wait { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property Wait As Integer + overload: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Wait* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Retry + commentId: P:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Retry + id: Retry + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + langs: + - csharp + - vb + name: Retry + nameWithType: RedLockOptions.Retry + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Retry + type: Property + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Retry + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + startLine: 40 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: 重试间隔,以毫秒为单位。 + example: [] + syntax: + content: public int Retry { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property Retry As Integer + overload: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Retry* +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.GetConnectionString + commentId: M:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.GetConnectionString + id: GetConnectionString + parent: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + langs: + - csharp + - vb + name: GetConnectionString() + nameWithType: RedLockOptions.GetConnectionString() + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.GetConnectionString() + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: GetConnectionString + path: src/Cnblogs.Architecture.Ddd.Infrastructure.RedLock/RedLockOptions.cs + startLine: 47 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock + namespace: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + summary: 获得 Redis 连接字符串。 + example: [] + syntax: + content: public string GetConnectionString() + return: + type: System.String + description: '' + content.vb: Public Function GetConnectionString() As String + overload: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.GetConnectionString* + exceptions: + - type: System.ArgumentNullException + commentId: T:System.ArgumentNullException + description: Host 为空时抛出。 +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.RedLock + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + name: RedLock + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + name: RedLock + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Host* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Host + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_RedLock_RedLockOptions_Host + name: Host + nameWithType: RedLockOptions.Host + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Host +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Port* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Port + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_RedLock_RedLockOptions_Port + name: Port + nameWithType: RedLockOptions.Port + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Port +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Password* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Password + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_RedLock_RedLockOptions_Password + name: Password + nameWithType: RedLockOptions.Password + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Password +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.SyncTimeout* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.SyncTimeout + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_RedLock_RedLockOptions_SyncTimeout + name: SyncTimeout + nameWithType: RedLockOptions.SyncTimeout + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.SyncTimeout +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Expiry* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Expiry + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_RedLock_RedLockOptions_Expiry + name: Expiry + nameWithType: RedLockOptions.Expiry + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Expiry +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Wait* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Wait + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_RedLock_RedLockOptions_Wait + name: Wait + nameWithType: RedLockOptions.Wait + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Wait +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Retry* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Retry + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_RedLock_RedLockOptions_Retry + name: Retry + nameWithType: RedLockOptions.Retry + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.Retry +- uid: System.ArgumentNullException + commentId: T:System.ArgumentNullException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentnullexception + name: ArgumentNullException + nameWithType: ArgumentNullException + fullName: System.ArgumentNullException +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.GetConnectionString* + commentId: Overload:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.GetConnectionString + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.html#Cnblogs_Architecture_Ddd_Infrastructure_RedLock_RedLockOptions_GetConnectionString + name: GetConnectionString + nameWithType: RedLockOptions.GetConnectionString + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.GetConnectionString diff --git a/api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.yml b/api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.yml new file mode 100644 index 0000000..73d0128 --- /dev/null +++ b/api/Cnblogs.Architecture.Ddd.Infrastructure.RedLock.yml @@ -0,0 +1,37 @@ +### YamlMime:ManagedReference +items: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.RedLock + id: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + children: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + langs: + - csharp + - vb + name: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.RedLock +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions.html + name: CqrsInjectorExtensions + nameWithType: CqrsInjectorExtensions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider.html + name: RedLockDistributionLockProvider + nameWithType: RedLockDistributionLockProvider + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions.html + name: RedLockOptions + nameWithType: RedLockOptions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions diff --git a/api/MediatR.DispatchDomainEventExtensions.yml b/api/MediatR.DispatchDomainEventExtensions.yml new file mode 100644 index 0000000..1c69eb4 --- /dev/null +++ b/api/MediatR.DispatchDomainEventExtensions.yml @@ -0,0 +1,480 @@ +### YamlMime:ManagedReference +items: +- uid: MediatR.DispatchDomainEventExtensions + commentId: T:MediatR.DispatchDomainEventExtensions + id: DispatchDomainEventExtensions + parent: MediatR + children: + - MediatR.DispatchDomainEventExtensions.DispatchDomainEventsAsync(MediatR.IMediator,System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent}) + langs: + - csharp + - vb + name: DispatchDomainEventExtensions + nameWithType: DispatchDomainEventExtensions + fullName: MediatR.DispatchDomainEventExtensions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DispatchDomainEventExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DispatchDomainEventExtensions + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DispatchDomainEventExtensions.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: MediatR + summary: 发布领域事件的拓展方法。 + example: [] + syntax: + content: public static class DispatchDomainEventExtensions + content.vb: Public Module DispatchDomainEventExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: MediatR.DispatchDomainEventExtensions.DispatchDomainEventsAsync(MediatR.IMediator,System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent}) + commentId: M:MediatR.DispatchDomainEventExtensions.DispatchDomainEventsAsync(MediatR.IMediator,System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent}) + id: DispatchDomainEventsAsync(MediatR.IMediator,System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent}) + isExtensionMethod: true + parent: MediatR.DispatchDomainEventExtensions + langs: + - csharp + - vb + name: DispatchDomainEventsAsync(IMediator, IEnumerable) + nameWithType: DispatchDomainEventExtensions.DispatchDomainEventsAsync(IMediator, IEnumerable) + fullName: MediatR.DispatchDomainEventExtensions.DispatchDomainEventsAsync(MediatR.IMediator, System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DispatchDomainEventExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DispatchDomainEventsAsync + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/DispatchDomainEventExtensions.cs + startLine: 15 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: MediatR + summary: 发布领域事件。 + example: [] + syntax: + content: public static Task DispatchDomainEventsAsync(this IMediator mediator, IEnumerable events) + parameters: + - id: mediator + type: MediatR.IMediator + description: 。 + - id: events + type: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + description: 要发布的领域事件。 + return: + type: System.Threading.Tasks.Task + content.vb: Public Shared Function DispatchDomainEventsAsync(mediator As IMediator, events As IEnumerable(Of IDomainEvent)) As Task + overload: MediatR.DispatchDomainEventExtensions.DispatchDomainEventsAsync* + nameWithType.vb: DispatchDomainEventExtensions.DispatchDomainEventsAsync(IMediator, IEnumerable(Of IDomainEvent)) + fullName.vb: MediatR.DispatchDomainEventExtensions.DispatchDomainEventsAsync(MediatR.IMediator, System.Collections.Generic.IEnumerable(Of Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent)) + name.vb: DispatchDomainEventsAsync(IMediator, IEnumerable(Of IDomainEvent)) +references: +- uid: MediatR + commentId: N:MediatR + href: MediatR.html + name: MediatR + nameWithType: MediatR + fullName: MediatR +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MediatR.IMediator + commentId: T:MediatR.IMediator + parent: MediatR + isExternal: true + name: IMediator + nameWithType: IMediator + fullName: MediatR.IMediator +- uid: MediatR.DispatchDomainEventExtensions.DispatchDomainEventsAsync* + commentId: Overload:MediatR.DispatchDomainEventExtensions.DispatchDomainEventsAsync + href: MediatR.DispatchDomainEventExtensions.html#MediatR_DispatchDomainEventExtensions_DispatchDomainEventsAsync_MediatR_IMediator_System_Collections_Generic_IEnumerable_Cnblogs_Architecture_Ddd_Domain_Abstractions_IDomainEvent__ + name: DispatchDomainEventsAsync + nameWithType: DispatchDomainEventExtensions.DispatchDomainEventsAsync + fullName: MediatR.DispatchDomainEventExtensions.DispatchDomainEventsAsync +- uid: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + commentId: T:System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of IDomainEvent) + fullName.vb: System.Collections.Generic.IEnumerable(Of Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent) + name.vb: IEnumerable(Of IDomainEvent) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + - name: ) +- uid: System.Threading.Tasks.Task + commentId: T:System.Threading.Tasks.Task + parent: System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/api/MediatR.yml b/api/MediatR.yml new file mode 100644 index 0000000..d219126 --- /dev/null +++ b/api/MediatR.yml @@ -0,0 +1,23 @@ +### YamlMime:ManagedReference +items: +- uid: MediatR + commentId: N:MediatR + id: MediatR + children: + - MediatR.DispatchDomainEventExtensions + langs: + - csharp + - vb + name: MediatR + nameWithType: MediatR + fullName: MediatR + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions +references: +- uid: MediatR.DispatchDomainEventExtensions + commentId: T:MediatR.DispatchDomainEventExtensions + href: MediatR.DispatchDomainEventExtensions.html + name: DispatchDomainEventExtensions + nameWithType: DispatchDomainEventExtensions + fullName: MediatR.DispatchDomainEventExtensions diff --git a/api/Microsoft.AspNetCore.Builder.EndPointExtensions.yml b/api/Microsoft.AspNetCore.Builder.EndPointExtensions.yml new file mode 100644 index 0000000..b0cf497 --- /dev/null +++ b/api/Microsoft.AspNetCore.Builder.EndPointExtensions.yml @@ -0,0 +1,707 @@ +### YamlMime:ManagedReference +items: +- uid: Microsoft.AspNetCore.Builder.EndPointExtensions + commentId: T:Microsoft.AspNetCore.Builder.EndPointExtensions + id: EndPointExtensions + parent: Microsoft.AspNetCore.Builder + children: + - Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.Reflection.Assembly[]) + - Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.Reflection.Assembly[]) + - Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder) + - Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder) + - Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + - Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.String) + langs: + - csharp + - vb + name: EndPointExtensions + nameWithType: EndPointExtensions + fullName: Microsoft.AspNetCore.Builder.EndPointExtensions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: EndPointExtensions + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + startLine: 14 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Microsoft.AspNetCore.Builder + summary: 用于事件订阅的扩展方法。 + example: [] + syntax: + content: public static class EndPointExtensions + content.vb: Public Module EndPointExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder) + commentId: M:Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder) + id: Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder) + isExtensionMethod: true + parent: Microsoft.AspNetCore.Builder.EndPointExtensions + langs: + - csharp + - vb + name: Subscribe(IEndpointRouteBuilder) + nameWithType: EndPointExtensions.Subscribe(IEndpointRouteBuilder) + fullName: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Subscribe + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + startLine: 22 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Microsoft.AspNetCore.Builder + summary: 订阅集成事件,默认路径是 /subscriptions/{AppName}/events/{EventName}。AppName 将由事件所属 Assembly 中的元数据指定。 + example: [] + syntax: + content: 'public static IEndpointRouteBuilder Subscribe(this IEndpointRouteBuilder builder) where TEvent : IntegrationEvent' + parameters: + - id: builder + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + typeParameters: + - id: TEvent + description: 事件类型。 + return: + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + content.vb: Public Shared Function Subscribe(Of TEvent As IntegrationEvent)(builder As IEndpointRouteBuilder) As IEndpointRouteBuilder + overload: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe* + nameWithType.vb: EndPointExtensions.Subscribe(Of TEvent)(IEndpointRouteBuilder) + fullName.vb: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe(Of TEvent)(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder) + name.vb: Subscribe(Of TEvent)(IEndpointRouteBuilder) +- uid: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + commentId: M:Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + id: Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String) + isExtensionMethod: true + parent: Microsoft.AspNetCore.Builder.EndPointExtensions + langs: + - csharp + - vb + name: Subscribe(IEndpointRouteBuilder, string) + nameWithType: EndPointExtensions.Subscribe(IEndpointRouteBuilder, string) + fullName: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Subscribe + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + startLine: 36 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Microsoft.AspNetCore.Builder + summary: 订阅集成事件,默认路径是 /subscriptions/{AppName}/events/{EventName}。 + example: [] + syntax: + content: 'public static IEndpointRouteBuilder Subscribe(this IEndpointRouteBuilder builder, string appName) where TEvent : IntegrationEvent' + parameters: + - id: builder + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: 。 + - id: appName + type: System.String + description: 事件隶属名称。 + typeParameters: + - id: TEvent + description: 事件类型。 + return: + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: '' + content.vb: Public Shared Function Subscribe(Of TEvent As IntegrationEvent)(builder As IEndpointRouteBuilder, appName As String) As IEndpointRouteBuilder + overload: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe* + nameWithType.vb: EndPointExtensions.Subscribe(Of TEvent)(IEndpointRouteBuilder, String) + fullName.vb: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe(Of TEvent)(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String) + name.vb: Subscribe(Of TEvent)(IEndpointRouteBuilder, String) +- uid: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.String) + commentId: M:Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.String) + id: Subscribe``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.String,System.String) + isExtensionMethod: true + parent: Microsoft.AspNetCore.Builder.EndPointExtensions + langs: + - csharp + - vb + name: Subscribe(IEndpointRouteBuilder, string, string) + nameWithType: EndPointExtensions.Subscribe(IEndpointRouteBuilder, string, string) + fullName: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, string, string) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Subscribe + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + startLine: 51 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Microsoft.AspNetCore.Builder + summary: 订阅集成事件。 + example: [] + syntax: + content: 'public static IEndpointRouteBuilder Subscribe(this IEndpointRouteBuilder builder, string route, string appName) where TEvent : IntegrationEvent' + parameters: + - id: builder + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: 。 + - id: route + type: System.String + description: 事件访问路径。 + - id: appName + type: System.String + description: 应用名称。 + typeParameters: + - id: TEvent + description: 事件类型。 + return: + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: '' + content.vb: Public Shared Function Subscribe(Of TEvent As IntegrationEvent)(builder As IEndpointRouteBuilder, route As String, appName As String) As IEndpointRouteBuilder + overload: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe* + nameWithType.vb: EndPointExtensions.Subscribe(Of TEvent)(IEndpointRouteBuilder, String, String) + fullName.vb: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe(Of TEvent)(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, String, String) + name.vb: Subscribe(Of TEvent)(IEndpointRouteBuilder, String, String) +- uid: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.Reflection.Assembly[]) + commentId: M:Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.Reflection.Assembly[]) + id: Subscribe(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.Reflection.Assembly[]) + isExtensionMethod: true + parent: Microsoft.AspNetCore.Builder.EndPointExtensions + langs: + - csharp + - vb + name: Subscribe(IEndpointRouteBuilder, params Assembly[]) + nameWithType: EndPointExtensions.Subscribe(IEndpointRouteBuilder, params Assembly[]) + fullName: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, params System.Reflection.Assembly[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Subscribe + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + startLine: 72 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Microsoft.AspNetCore.Builder + summary: 订阅 Assembly 中的全部事件。 + example: [] + syntax: + content: public static IEndpointRouteBuilder Subscribe(this IEndpointRouteBuilder builder, params Assembly[] assemblies) + parameters: + - id: builder + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: assemblies + type: System.Reflection.Assembly[] + description: + return: + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + content.vb: Public Shared Function Subscribe(builder As IEndpointRouteBuilder, ParamArray assemblies As Assembly()) As IEndpointRouteBuilder + overload: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe* + nameWithType.vb: EndPointExtensions.Subscribe(IEndpointRouteBuilder, ParamArray Assembly()) + fullName.vb: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, ParamArray System.Reflection.Assembly()) + name.vb: Subscribe(IEndpointRouteBuilder, ParamArray Assembly()) +- uid: Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder) + commentId: M:Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder) + id: SubscribeByEventHandler``1(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder) + isExtensionMethod: true + parent: Microsoft.AspNetCore.Builder.EndPointExtensions + langs: + - csharp + - vb + name: SubscribeByEventHandler(IEndpointRouteBuilder) + nameWithType: EndPointExtensions.SubscribeByEventHandler(IEndpointRouteBuilder) + fullName: Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SubscribeByEventHandler + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + startLine: 93 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Microsoft.AspNetCore.Builder + summary: Subscribes integration events that the TEventHandler implements + example: [] + syntax: + content: 'public static IEndpointRouteBuilder SubscribeByEventHandler(this IEndpointRouteBuilder builder) where TEventHandler : IEventBusRequestHandler' + parameters: + - id: builder + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + typeParameters: + - id: TEventHandler + description: The integration event handler that implements IIntegrationEventHandler<TEvent> + return: + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + content.vb: Public Shared Function SubscribeByEventHandler(Of TEventHandler As IEventBusRequestHandler)(builder As IEndpointRouteBuilder) As IEndpointRouteBuilder + overload: Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler* + nameWithType.vb: EndPointExtensions.SubscribeByEventHandler(Of TEventHandler)(IEndpointRouteBuilder) + fullName.vb: Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler(Of TEventHandler)(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder) + name.vb: SubscribeByEventHandler(Of TEventHandler)(IEndpointRouteBuilder) +- uid: Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.Reflection.Assembly[]) + commentId: M:Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.Reflection.Assembly[]) + id: SubscribeByEventHandler(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder,System.Reflection.Assembly[]) + isExtensionMethod: true + parent: Microsoft.AspNetCore.Builder.EndPointExtensions + langs: + - csharp + - vb + name: SubscribeByEventHandler(IEndpointRouteBuilder, params Assembly[]) + nameWithType: EndPointExtensions.SubscribeByEventHandler(IEndpointRouteBuilder, params Assembly[]) + fullName: Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, params System.Reflection.Assembly[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: SubscribeByEventHandler + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/EndPointExtensions.cs + startLine: 105 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Microsoft.AspNetCore.Builder + summary: Subscribes integration events that event handlers implement in assemblies + example: [] + syntax: + content: public static IEndpointRouteBuilder SubscribeByEventHandler(this IEndpointRouteBuilder builder, params Assembly[] assemblies) + parameters: + - id: builder + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: + - id: assemblies + type: System.Reflection.Assembly[] + description: assemblies that event handlers reside + return: + type: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + description: '' + content.vb: Public Shared Function SubscribeByEventHandler(builder As IEndpointRouteBuilder, ParamArray assemblies As Assembly()) As IEndpointRouteBuilder + overload: Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler* + nameWithType.vb: EndPointExtensions.SubscribeByEventHandler(IEndpointRouteBuilder, ParamArray Assembly()) + fullName.vb: Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler(Microsoft.AspNetCore.Routing.IEndpointRouteBuilder, ParamArray System.Reflection.Assembly()) + name.vb: SubscribeByEventHandler(IEndpointRouteBuilder, ParamArray Assembly()) +references: +- uid: Microsoft.AspNetCore.Builder + commentId: N:Microsoft.AspNetCore.Builder + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Builder + nameWithType: Microsoft.AspNetCore.Builder + fullName: Microsoft.AspNetCore.Builder + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Builder + name: Builder + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.builder + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Builder + name: Builder + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.builder +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + commentId: T:Microsoft.AspNetCore.Routing.IEndpointRouteBuilder + parent: Microsoft.AspNetCore.Routing + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.routing.iendpointroutebuilder + name: IEndpointRouteBuilder + nameWithType: IEndpointRouteBuilder + fullName: Microsoft.AspNetCore.Routing.IEndpointRouteBuilder +- uid: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + commentId: T:Microsoft.AspNetCore.Builder.IEndpointConventionBuilder + parent: Microsoft.AspNetCore.Builder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.builder.iendpointconventionbuilder + name: IEndpointConventionBuilder + nameWithType: IEndpointConventionBuilder + fullName: Microsoft.AspNetCore.Builder.IEndpointConventionBuilder +- uid: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe* + commentId: Overload:Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe + href: Microsoft.AspNetCore.Builder.EndPointExtensions.html#Microsoft_AspNetCore_Builder_EndPointExtensions_Subscribe__1_Microsoft_AspNetCore_Routing_IEndpointRouteBuilder_ + name: Subscribe + nameWithType: EndPointExtensions.Subscribe + fullName: Microsoft.AspNetCore.Builder.EndPointExtensions.Subscribe +- uid: Microsoft.AspNetCore.Routing + commentId: N:Microsoft.AspNetCore.Routing + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Routing + nameWithType: Microsoft.AspNetCore.Routing + fullName: Microsoft.AspNetCore.Routing + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Routing + name: Routing + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.routing + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Routing + name: Routing + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.routing +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Reflection.Assembly + commentId: T:System.Reflection.Assembly + parent: System.Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + name: Assembly + nameWithType: Assembly + fullName: System.Reflection.Assembly +- uid: System.Reflection.Assembly[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + name: Assembly[] + nameWithType: Assembly[] + fullName: System.Reflection.Assembly[] + nameWithType.vb: Assembly() + fullName.vb: System.Reflection.Assembly() + name.vb: Assembly() + spec.csharp: + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: '[' + - name: ']' + spec.vb: + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ( + - name: ) +- uid: System.Reflection + commentId: N:System.Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Reflection + nameWithType: System.Reflection + fullName: System.Reflection + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Reflection + name: Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Reflection + name: Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection +- uid: Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler* + commentId: Overload:Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler + href: Microsoft.AspNetCore.Builder.EndPointExtensions.html#Microsoft_AspNetCore_Builder_EndPointExtensions_SubscribeByEventHandler__1_Microsoft_AspNetCore_Routing_IEndpointRouteBuilder_ + name: SubscribeByEventHandler + nameWithType: EndPointExtensions.SubscribeByEventHandler + fullName: Microsoft.AspNetCore.Builder.EndPointExtensions.SubscribeByEventHandler diff --git a/api/Microsoft.AspNetCore.Builder.yml b/api/Microsoft.AspNetCore.Builder.yml new file mode 100644 index 0000000..384687e --- /dev/null +++ b/api/Microsoft.AspNetCore.Builder.yml @@ -0,0 +1,23 @@ +### YamlMime:ManagedReference +items: +- uid: Microsoft.AspNetCore.Builder + commentId: N:Microsoft.AspNetCore.Builder + id: Microsoft.AspNetCore.Builder + children: + - Microsoft.AspNetCore.Builder.EndPointExtensions + langs: + - csharp + - vb + name: Microsoft.AspNetCore.Builder + nameWithType: Microsoft.AspNetCore.Builder + fullName: Microsoft.AspNetCore.Builder + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr +references: +- uid: Microsoft.AspNetCore.Builder.EndPointExtensions + commentId: T:Microsoft.AspNetCore.Builder.EndPointExtensions + href: Microsoft.AspNetCore.Builder.EndPointExtensions.html + name: EndPointExtensions + nameWithType: EndPointExtensions + fullName: Microsoft.AspNetCore.Builder.EndPointExtensions diff --git a/api/Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.yml b/api/Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.yml new file mode 100644 index 0000000..84f5f57 --- /dev/null +++ b/api/Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.yml @@ -0,0 +1,394 @@ +### YamlMime:ManagedReference +items: +- uid: Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors + commentId: T:Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors + id: ApiVersioningInjectors + parent: Microsoft.Extensions.DependencyInjection + children: + - Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.AddCnblogsApiVersioning(Microsoft.Extensions.DependencyInjection.IServiceCollection) + langs: + - csharp + - vb + name: ApiVersioningInjectors + nameWithType: ApiVersioningInjectors + fullName: Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ApiVersioningInjectors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ApiVersioningInjectors + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ApiVersioningInjectors.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Microsoft.Extensions.DependencyInjection + summary: Extension methods to inject api versioning. + example: [] + syntax: + content: public static class ApiVersioningInjectors + content.vb: Public Module ApiVersioningInjectors + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.AddCnblogsApiVersioning(Microsoft.Extensions.DependencyInjection.IServiceCollection) + commentId: M:Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.AddCnblogsApiVersioning(Microsoft.Extensions.DependencyInjection.IServiceCollection) + id: AddCnblogsApiVersioning(Microsoft.Extensions.DependencyInjection.IServiceCollection) + isExtensionMethod: true + parent: Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors + langs: + - csharp + - vb + name: AddCnblogsApiVersioning(IServiceCollection) + nameWithType: ApiVersioningInjectors.AddCnblogsApiVersioning(IServiceCollection) + fullName: Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.AddCnblogsApiVersioning(Microsoft.Extensions.DependencyInjection.IServiceCollection) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ApiVersioningInjectors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddCnblogsApiVersioning + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ApiVersioningInjectors.cs + startLine: 16 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Microsoft.Extensions.DependencyInjection + summary: Add API Versioning, use by default. + example: [] + syntax: + content: public static IApiVersioningBuilder AddCnblogsApiVersioning(this IServiceCollection services) + parameters: + - id: services + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: + return: + type: Asp.Versioning.IApiVersioningBuilder + description: '' + content.vb: Public Shared Function AddCnblogsApiVersioning(services As IServiceCollection) As IApiVersioningBuilder + overload: Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.AddCnblogsApiVersioning* +references: +- uid: Microsoft.Extensions.DependencyInjection + commentId: N:Microsoft.Extensions.DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.DependencyInjection + nameWithType: Microsoft.Extensions.DependencyInjection + fullName: Microsoft.Extensions.DependencyInjection + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Asp.Versioning.Conventions.VersionByNamespaceConvention + commentId: T:Asp.Versioning.Conventions.VersionByNamespaceConvention + isExternal: true + name: VersionByNamespaceConvention + nameWithType: VersionByNamespaceConvention + fullName: Asp.Versioning.Conventions.VersionByNamespaceConvention +- uid: Microsoft.Extensions.DependencyInjection.IServiceCollection + commentId: T:Microsoft.Extensions.DependencyInjection.IServiceCollection + parent: Microsoft.Extensions.DependencyInjection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection + name: IServiceCollection + nameWithType: IServiceCollection + fullName: Microsoft.Extensions.DependencyInjection.IServiceCollection +- uid: Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.AddCnblogsApiVersioning* + commentId: Overload:Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.AddCnblogsApiVersioning + href: Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.html#Microsoft_Extensions_DependencyInjection_ApiVersioningInjectors_AddCnblogsApiVersioning_Microsoft_Extensions_DependencyInjection_IServiceCollection_ + name: AddCnblogsApiVersioning + nameWithType: ApiVersioningInjectors.AddCnblogsApiVersioning + fullName: Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.AddCnblogsApiVersioning +- uid: Asp.Versioning.IApiVersioningBuilder + commentId: T:Asp.Versioning.IApiVersioningBuilder + parent: Asp.Versioning + isExternal: true + name: IApiVersioningBuilder + nameWithType: IApiVersioningBuilder + fullName: Asp.Versioning.IApiVersioningBuilder +- uid: Asp.Versioning + commentId: N:Asp.Versioning + isExternal: true + name: Asp.Versioning + nameWithType: Asp.Versioning + fullName: Asp.Versioning + spec.csharp: + - uid: Asp + name: Asp + isExternal: true + - name: . + - uid: Asp.Versioning + name: Versioning + isExternal: true + spec.vb: + - uid: Asp + name: Asp + isExternal: true + - name: . + - uid: Asp.Versioning + name: Versioning + isExternal: true diff --git a/api/Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.yml b/api/Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.yml new file mode 100644 index 0000000..924f74d --- /dev/null +++ b/api/Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.yml @@ -0,0 +1,532 @@ +### YamlMime:ManagedReference +items: +- uid: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector + commentId: T:Microsoft.Extensions.DependencyInjection.ControllerOptionInjector + id: ControllerOptionInjector + parent: Microsoft.Extensions.DependencyInjection + children: + - Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider(Microsoft.AspNetCore.Mvc.MvcOptions) + - Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder) + - Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddLongToStringJsonConverter(Microsoft.Extensions.DependencyInjection.IMvcBuilder) + langs: + - csharp + - vb + name: ControllerOptionInjector + nameWithType: ControllerOptionInjector + fullName: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ControllerOptionInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ControllerOptionInjector + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ControllerOptionInjector.cs + startLine: 10 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Microsoft.Extensions.DependencyInjection + summary: Extensions to inject custom model binder for CQRS. + example: [] + syntax: + content: public static class ControllerOptionInjector + content.vb: Public Module ControllerOptionInjector + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider(Microsoft.AspNetCore.Mvc.MvcOptions) + commentId: M:Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider(Microsoft.AspNetCore.Mvc.MvcOptions) + id: AddCqrsModelBinderProvider(Microsoft.AspNetCore.Mvc.MvcOptions) + isExtensionMethod: true + parent: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector + langs: + - csharp + - vb + name: AddCqrsModelBinderProvider(MvcOptions) + nameWithType: ControllerOptionInjector.AddCqrsModelBinderProvider(MvcOptions) + fullName: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider(Microsoft.AspNetCore.Mvc.MvcOptions) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ControllerOptionInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddCqrsModelBinderProvider + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ControllerOptionInjector.cs + startLine: 16 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Microsoft.Extensions.DependencyInjection + summary: Add custom model binder used for CQRS, like model binder for . + example: [] + syntax: + content: public static void AddCqrsModelBinderProvider(this MvcOptions options) + parameters: + - id: options + type: Microsoft.AspNetCore.Mvc.MvcOptions + description: + content.vb: Public Shared Sub AddCqrsModelBinderProvider(options As MvcOptions) + overload: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider* +- uid: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder) + commentId: M:Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder) + id: AddCqrsModelBinderProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder) + isExtensionMethod: true + parent: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector + langs: + - csharp + - vb + name: AddCqrsModelBinderProvider(IMvcBuilder) + nameWithType: ControllerOptionInjector.AddCqrsModelBinderProvider(IMvcBuilder) + fullName: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider(Microsoft.Extensions.DependencyInjection.IMvcBuilder) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ControllerOptionInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddCqrsModelBinderProvider + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ControllerOptionInjector.cs + startLine: 25 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Microsoft.Extensions.DependencyInjection + summary: Add custom model binder used for CQRS, like model binder for . + example: [] + syntax: + content: public static IMvcBuilder AddCqrsModelBinderProvider(this IMvcBuilder builder) + parameters: + - id: builder + type: Microsoft.Extensions.DependencyInjection.IMvcBuilder + description: + return: + type: Microsoft.Extensions.DependencyInjection.IMvcBuilder + content.vb: Public Shared Function AddCqrsModelBinderProvider(builder As IMvcBuilder) As IMvcBuilder + overload: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider* +- uid: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddLongToStringJsonConverter(Microsoft.Extensions.DependencyInjection.IMvcBuilder) + commentId: M:Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddLongToStringJsonConverter(Microsoft.Extensions.DependencyInjection.IMvcBuilder) + id: AddLongToStringJsonConverter(Microsoft.Extensions.DependencyInjection.IMvcBuilder) + isExtensionMethod: true + parent: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector + langs: + - csharp + - vb + name: AddLongToStringJsonConverter(IMvcBuilder) + nameWithType: ControllerOptionInjector.AddLongToStringJsonConverter(IMvcBuilder) + fullName: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddLongToStringJsonConverter(Microsoft.Extensions.DependencyInjection.IMvcBuilder) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ControllerOptionInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddLongToStringJsonConverter + path: src/Cnblogs.Architecture.Ddd.Cqrs.AspNetCore/ControllerOptionInjector.cs + startLine: 34 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + namespace: Microsoft.Extensions.DependencyInjection + summary: Add long to string json converter. + example: [] + syntax: + content: public static IMvcBuilder AddLongToStringJsonConverter(this IMvcBuilder builder) + parameters: + - id: builder + type: Microsoft.Extensions.DependencyInjection.IMvcBuilder + description: . + return: + type: Microsoft.Extensions.DependencyInjection.IMvcBuilder + content.vb: Public Shared Function AddLongToStringJsonConverter(builder As IMvcBuilder) As IMvcBuilder + overload: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddLongToStringJsonConverter* +references: +- uid: Microsoft.Extensions.DependencyInjection + commentId: N:Microsoft.Extensions.DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.DependencyInjection + nameWithType: Microsoft.Extensions.DependencyInjection + fullName: Microsoft.Extensions.DependencyInjection + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + name: PagingParams + nameWithType: PagingParams + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams +- uid: Microsoft.AspNetCore.Mvc.MvcOptions + commentId: T:Microsoft.AspNetCore.Mvc.MvcOptions + parent: Microsoft.AspNetCore.Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc.mvcoptions + name: MvcOptions + nameWithType: MvcOptions + fullName: Microsoft.AspNetCore.Mvc.MvcOptions +- uid: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider* + commentId: Overload:Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider + href: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.html#Microsoft_Extensions_DependencyInjection_ControllerOptionInjector_AddCqrsModelBinderProvider_Microsoft_AspNetCore_Mvc_MvcOptions_ + name: AddCqrsModelBinderProvider + nameWithType: ControllerOptionInjector.AddCqrsModelBinderProvider + fullName: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddCqrsModelBinderProvider +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: Microsoft.AspNetCore.Mvc + commentId: N:Microsoft.AspNetCore.Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.AspNetCore.Mvc + nameWithType: Microsoft.AspNetCore.Mvc + fullName: Microsoft.AspNetCore.Mvc + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Mvc + name: Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.AspNetCore + name: AspNetCore + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore + - name: . + - uid: Microsoft.AspNetCore.Mvc + name: Mvc + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.mvc +- uid: Microsoft.Extensions.DependencyInjection.IMvcBuilder + commentId: T:Microsoft.Extensions.DependencyInjection.IMvcBuilder + parent: Microsoft.Extensions.DependencyInjection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.imvcbuilder + name: IMvcBuilder + nameWithType: IMvcBuilder + fullName: Microsoft.Extensions.DependencyInjection.IMvcBuilder +- uid: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddLongToStringJsonConverter* + commentId: Overload:Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddLongToStringJsonConverter + href: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.html#Microsoft_Extensions_DependencyInjection_ControllerOptionInjector_AddLongToStringJsonConverter_Microsoft_Extensions_DependencyInjection_IMvcBuilder_ + name: AddLongToStringJsonConverter + nameWithType: ControllerOptionInjector.AddLongToStringJsonConverter + fullName: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.AddLongToStringJsonConverter diff --git a/api/Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.yml b/api/Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.yml new file mode 100644 index 0000000..312265c --- /dev/null +++ b/api/Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.yml @@ -0,0 +1,554 @@ +### YamlMime:ManagedReference +items: +- uid: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions + commentId: T:Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions + id: DaprEventBusServiceCollectionExtensions + parent: Microsoft.Extensions.DependencyInjection + children: + - Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.AddDaprEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.Reflection.Assembly[]) + langs: + - csharp + - vb + name: DaprEventBusServiceCollectionExtensions + nameWithType: DaprEventBusServiceCollectionExtensions + fullName: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusServiceCollectionExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: DaprEventBusServiceCollectionExtensions + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusServiceCollectionExtensions.cs + startLine: 11 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Microsoft.Extensions.DependencyInjection + summary: IServiceCollection extensions for DaprEventBus + example: [] + syntax: + content: public static class DaprEventBusServiceCollectionExtensions + content.vb: Public Module DaprEventBusServiceCollectionExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.AddDaprEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.Reflection.Assembly[]) + commentId: M:Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.AddDaprEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.Reflection.Assembly[]) + id: AddDaprEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,System.Reflection.Assembly[]) + isExtensionMethod: true + parent: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions + langs: + - csharp + - vb + name: AddDaprEventBus(IServiceCollection, string, params Assembly[]) + nameWithType: DaprEventBusServiceCollectionExtensions.AddDaprEventBus(IServiceCollection, string, params Assembly[]) + fullName: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.AddDaprEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection, string, params System.Reflection.Assembly[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusServiceCollectionExtensions.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddDaprEventBus + path: src/Cnblogs.Architecture.Ddd.EventBus.Dapr/DaprEventBusServiceCollectionExtensions.cs + startLine: 21 + assemblies: + - Cnblogs.Architecture.Ddd.EventBus.Dapr + namespace: Microsoft.Extensions.DependencyInjection + summary: >- + Register and . + + The alternative is using services.AddCqrs().AddDaprEventBus() in . + example: [] + syntax: + content: >- + [Obsolete("use services.AddEventBus(o => o.UseDapr(), assemblies) instead.", true)] + + public static IServiceCollection AddDaprEventBus(this IServiceCollection services, string appName, params Assembly[] assemblies) + parameters: + - id: services + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: + - id: appName + type: System.String + description: The app name used when publishing integration events. + - id: assemblies + type: System.Reflection.Assembly[] + description: Assemblies to scan by MediatR + return: + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: '' + content.vb: >- + o.UseDapr(), assemblies) instead.", True)> + + Public Shared Function AddDaprEventBus(services As IServiceCollection, appName As String, ParamArray assemblies As Assembly()) As IServiceCollection + overload: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.AddDaprEventBus* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String,System.Boolean) + arguments: + - type: System.String + value: use services.AddEventBus(o => o.UseDapr(), assemblies) instead. + - type: System.Boolean + value: true + nameWithType.vb: DaprEventBusServiceCollectionExtensions.AddDaprEventBus(IServiceCollection, String, ParamArray Assembly()) + fullName.vb: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.AddDaprEventBus(Microsoft.Extensions.DependencyInjection.IServiceCollection, String, ParamArray System.Reflection.Assembly()) + name.vb: AddDaprEventBus(IServiceCollection, String, ParamArray Assembly()) +references: +- uid: Microsoft.Extensions.DependencyInjection + commentId: N:Microsoft.Extensions.DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.DependencyInjection + nameWithType: Microsoft.Extensions.DependencyInjection + fullName: Microsoft.Extensions.DependencyInjection + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Dapr.Client.DaprClient + commentId: T:Dapr.Client.DaprClient + parent: Dapr.Client + isExternal: true + name: DaprClient + nameWithType: DaprClient + fullName: Dapr.Client.DaprClient +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + parent: Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus.html + name: IEventBus + nameWithType: IEventBus + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + commentId: T:Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + parent: Cnblogs.Architecture.Ddd.EventBus.Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions.html + name: CqrsInjectorExtensions + nameWithType: CqrsInjectorExtensions + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions +- uid: Microsoft.Extensions.DependencyInjection.IServiceCollection + commentId: T:Microsoft.Extensions.DependencyInjection.IServiceCollection + parent: Microsoft.Extensions.DependencyInjection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection + name: IServiceCollection + nameWithType: IServiceCollection + fullName: Microsoft.Extensions.DependencyInjection.IServiceCollection +- uid: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.AddDaprEventBus* + commentId: Overload:Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.AddDaprEventBus + href: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.html#Microsoft_Extensions_DependencyInjection_DaprEventBusServiceCollectionExtensions_AddDaprEventBus_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_String_System_Reflection_Assembly___ + name: AddDaprEventBus + nameWithType: DaprEventBusServiceCollectionExtensions.AddDaprEventBus + fullName: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.AddDaprEventBus +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Reflection.Assembly[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + name: Assembly[] + nameWithType: Assembly[] + fullName: System.Reflection.Assembly[] + nameWithType.vb: Assembly() + fullName.vb: System.Reflection.Assembly() + name.vb: Assembly() + spec.csharp: + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: '[' + - name: ']' + spec.vb: + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ( + - name: ) +- uid: Dapr.Client + commentId: N:Dapr.Client + isExternal: true + name: Dapr.Client + nameWithType: Dapr.Client + fullName: Dapr.Client + spec.csharp: + - uid: Dapr + name: Dapr + isExternal: true + - name: . + - uid: Dapr.Client + name: Client + isExternal: true + spec.vb: + - uid: Dapr + name: Dapr + isExternal: true + - name: . + - uid: Dapr.Client + name: Client + isExternal: true +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Abstractions + fullName: Cnblogs.Architecture.Ddd.EventBus.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.EventBus.Abstractions.html +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + commentId: N:Cnblogs.Architecture.Ddd.EventBus.Dapr + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.EventBus.Dapr + nameWithType: Cnblogs.Architecture.Ddd.EventBus.Dapr + fullName: Cnblogs.Architecture.Ddd.EventBus.Dapr + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus + name: EventBus + href: Cnblogs.Architecture.Ddd.EventBus.html + - name: . + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Dapr + href: Cnblogs.Architecture.Ddd.EventBus.Dapr.html diff --git a/api/Microsoft.Extensions.DependencyInjection.Injectors.yml b/api/Microsoft.Extensions.DependencyInjection.Injectors.yml new file mode 100644 index 0000000..b3dd7bf --- /dev/null +++ b/api/Microsoft.Extensions.DependencyInjection.Injectors.yml @@ -0,0 +1,669 @@ +### YamlMime:ManagedReference +items: +- uid: Microsoft.Extensions.DependencyInjection.Injectors + commentId: T:Microsoft.Extensions.DependencyInjection.Injectors + id: Injectors + parent: Microsoft.Extensions.DependencyInjection + children: + - Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + - Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + - Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + langs: + - csharp + - vb + name: Injectors + nameWithType: Injectors + fullName: Microsoft.Extensions.DependencyInjection.Injectors + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/Injectors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Injectors + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/Injectors.cs + startLine: 13 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Microsoft.Extensions.DependencyInjection + summary: Injectors for redis cache provider. + example: [] + syntax: + content: public static class Injectors + content.vb: Public Module Injectors + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + id: AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfiguration,System.String,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + isExtensionMethod: true + parent: Microsoft.Extensions.DependencyInjection.Injectors + langs: + - csharp + - vb + name: AddRedisCache(CqrsInjector, IConfiguration, string, Action?) + nameWithType: Injectors.AddRedisCache(CqrsInjector, IConfiguration, string, Action?) + fullName: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, string, System.Action?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/Injectors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddRedisCache + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/Injectors.cs + startLine: 23 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Microsoft.Extensions.DependencyInjection + summary: Add redis cache as remote cache. + example: [] + syntax: + content: public static CqrsInjector AddRedisCache(this CqrsInjector injector, IConfiguration configuration, string sectionName = "Redis", Action? configure = null) + parameters: + - id: injector + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: The injector. + - id: configuration + type: Microsoft.Extensions.Configuration.IConfiguration + description: The root configuration. + - id: sectionName + type: System.String + description: The configuration section name for redis, defaults to Redis. + - id: configure + type: System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + description: The optional configuration. + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Shared Function AddRedisCache(injector As CqrsInjector, configuration As IConfiguration, sectionName As String = "Redis", configure As Action(Of CacheableRequestOptions) = Nothing) As CqrsInjector + overload: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache* + nameWithType.vb: Injectors.AddRedisCache(CqrsInjector, IConfiguration, String, Action(Of CacheableRequestOptions)) + fullName.vb: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfiguration, String, System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddRedisCache(CqrsInjector, IConfiguration, String, Action(Of CacheableRequestOptions)) +- uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + id: AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,Microsoft.Extensions.Configuration.IConfigurationSection,System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + isExtensionMethod: true + parent: Microsoft.Extensions.DependencyInjection.Injectors + langs: + - csharp + - vb + name: AddRedisCache(CqrsInjector, IConfigurationSection, Action?) + nameWithType: Injectors.AddRedisCache(CqrsInjector, IConfigurationSection, Action?) + fullName: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfigurationSection, System.Action?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/Injectors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddRedisCache + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/Injectors.cs + startLine: 39 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Microsoft.Extensions.DependencyInjection + summary: Add redis cache as remote cache. + example: [] + syntax: + content: public static CqrsInjector AddRedisCache(this CqrsInjector injector, IConfigurationSection section, Action? configure = null) + parameters: + - id: injector + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: The injector. + - id: section + type: Microsoft.Extensions.Configuration.IConfigurationSection + description: The configuration section for redis. + - id: configure + type: System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + description: The optional configuration. + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Shared Function AddRedisCache(injector As CqrsInjector, section As IConfigurationSection, configure As Action(Of CacheableRequestOptions) = Nothing) As CqrsInjector + overload: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache* + nameWithType.vb: Injectors.AddRedisCache(CqrsInjector, IConfigurationSection, Action(Of CacheableRequestOptions)) + fullName.vb: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, Microsoft.Extensions.Configuration.IConfigurationSection, System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddRedisCache(CqrsInjector, IConfigurationSection, Action(Of CacheableRequestOptions)) +- uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + commentId: M:Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + id: AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector,System.String,System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions},System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions}) + isExtensionMethod: true + parent: Microsoft.Extensions.DependencyInjection.Injectors + langs: + - csharp + - vb + name: AddRedisCache(CqrsInjector, string, Action?, Action?) + nameWithType: Injectors.AddRedisCache(CqrsInjector, string, Action?, Action?) + fullName: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, string, System.Action?, System.Action?) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/Injectors.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddRedisCache + path: src/Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis/Injectors.cs + startLine: 56 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + namespace: Microsoft.Extensions.DependencyInjection + summary: Add redis cache as remote cache. + example: [] + syntax: + content: public static CqrsInjector AddRedisCache(this CqrsInjector injector, string connectionString, Action? redisConfigure = null, Action? configure = null) + parameters: + - id: injector + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: The injector. + - id: connectionString + type: System.String + description: The connection string. + - id: redisConfigure + type: System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions} + description: Optional configuration for redis options. + - id: configure + type: System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + description: The configure for cacheable request options. + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Shared Function AddRedisCache(injector As CqrsInjector, connectionString As String, redisConfigure As Action(Of RedisOptions) = Nothing, configure As Action(Of CacheableRequestOptions) = Nothing) As CqrsInjector + overload: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache* + nameWithType.vb: Injectors.AddRedisCache(CqrsInjector, String, Action(Of RedisOptions), Action(Of CacheableRequestOptions)) + fullName.vb: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache(Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector, String, System.Action(Of Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions), System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions)) + name.vb: AddRedisCache(CqrsInjector, String, Action(Of RedisOptions), Action(Of CacheableRequestOptions)) +references: +- uid: Microsoft.Extensions.DependencyInjection + commentId: N:Microsoft.Extensions.DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.DependencyInjection + nameWithType: Microsoft.Extensions.DependencyInjection + fullName: Microsoft.Extensions.DependencyInjection + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache* + commentId: Overload:Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache + href: Microsoft.Extensions.DependencyInjection.Injectors.html#Microsoft_Extensions_DependencyInjection_Injectors_AddRedisCache_Cnblogs_Architecture_Ddd_Cqrs_DependencyInjection_CqrsInjector_Microsoft_Extensions_Configuration_IConfiguration_System_String_System_Action_Cnblogs_Architecture_Ddd_Cqrs_Abstractions_CacheableRequestOptions__ + name: AddRedisCache + nameWithType: Injectors.AddRedisCache + fullName: Microsoft.Extensions.DependencyInjection.Injectors.AddRedisCache +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + name: CqrsInjector + nameWithType: CqrsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector +- uid: Microsoft.Extensions.Configuration.IConfiguration + commentId: T:Microsoft.Extensions.Configuration.IConfiguration + parent: Microsoft.Extensions.Configuration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfiguration + name: IConfiguration + nameWithType: IConfiguration + fullName: Microsoft.Extensions.Configuration.IConfiguration +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + commentId: T:System.Action{Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of CacheableRequestOptions) + fullName.vb: System.Action(Of Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions) + name.vb: Action(Of CacheableRequestOptions) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + href: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions.html + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html +- uid: Microsoft.Extensions.Configuration + commentId: N:Microsoft.Extensions.Configuration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.Configuration + nameWithType: Microsoft.Extensions.Configuration + fullName: Microsoft.Extensions.Configuration + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Configuration + name: Configuration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.Configuration + name: Configuration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T) + fullName.vb: System.Action(Of T) + name.vb: Action(Of T) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Microsoft.Extensions.Configuration.IConfigurationSection + commentId: T:Microsoft.Extensions.Configuration.IConfigurationSection + parent: Microsoft.Extensions.Configuration + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration.iconfigurationsection + name: IConfigurationSection + nameWithType: IConfigurationSection + fullName: Microsoft.Extensions.Configuration.IConfigurationSection +- uid: System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions} + commentId: T:System.Action{Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of RedisOptions) + fullName.vb: System.Action(Of Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions) + name.vb: Action(Of RedisOptions) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + name: RedisOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.html + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + name: RedisOptions + href: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions.html + - name: ) diff --git a/api/Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.yml b/api/Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.yml new file mode 100644 index 0000000..e64bd3d --- /dev/null +++ b/api/Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.yml @@ -0,0 +1,755 @@ +### YamlMime:ManagedReference +items: +- uid: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector + commentId: T:Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector + id: ServiceCollectionInjector + parent: Microsoft.Extensions.DependencyInjection + children: + - Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Microsoft.Extensions.DependencyInjection.MediatRServiceConfiguration},System.Reflection.Assembly[]) + - Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Reflection.Assembly[]) + - Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddDapperContext``1(Microsoft.Extensions.DependencyInjection.IServiceCollection) + langs: + - csharp + - vb + name: ServiceCollectionInjector + nameWithType: ServiceCollectionInjector + fullName: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/ServiceCollectionInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: ServiceCollectionInjector + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/ServiceCollectionInjector.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper + namespace: Microsoft.Extensions.DependencyInjection + summary: ServiceCollection 注入类。 + example: [] + syntax: + content: public static class ServiceCollectionInjector + content.vb: Public Module ServiceCollectionInjector + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddDapperContext``1(Microsoft.Extensions.DependencyInjection.IServiceCollection) + commentId: M:Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddDapperContext``1(Microsoft.Extensions.DependencyInjection.IServiceCollection) + id: AddDapperContext``1(Microsoft.Extensions.DependencyInjection.IServiceCollection) + isExtensionMethod: true + parent: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector + langs: + - csharp + - vb + name: AddDapperContext(IServiceCollection) + nameWithType: ServiceCollectionInjector.AddDapperContext(IServiceCollection) + fullName: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddDapperContext(Microsoft.Extensions.DependencyInjection.IServiceCollection) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/ServiceCollectionInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddDapperContext + path: src/Cnblogs.Architecture.Ddd.Cqrs.Dapper/ServiceCollectionInjector.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.Dapper + namespace: Microsoft.Extensions.DependencyInjection + summary: 添加一个 。 + example: [] + syntax: + content: 'public static DapperConfigurationBuilder AddDapperContext(this IServiceCollection services) where TContext : DapperContext' + parameters: + - id: services + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: 。 + typeParameters: + - id: TContext + description: 的实现类型。 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{{TContext}} + description: '' + content.vb: Public Shared Function AddDapperContext(Of TContext As DapperContext)(services As IServiceCollection) As DapperConfigurationBuilder(Of TContext) + overload: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddDapperContext* + nameWithType.vb: ServiceCollectionInjector.AddDapperContext(Of TContext)(IServiceCollection) + fullName.vb: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddDapperContext(Of TContext)(Microsoft.Extensions.DependencyInjection.IServiceCollection) + name.vb: AddDapperContext(Of TContext)(IServiceCollection) +- uid: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Reflection.Assembly[]) + commentId: M:Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Reflection.Assembly[]) + id: AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Reflection.Assembly[]) + isExtensionMethod: true + parent: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector + langs: + - csharp + - vb + name: AddCqrs(IServiceCollection, params Assembly[]) + nameWithType: ServiceCollectionInjector.AddCqrs(IServiceCollection, params Assembly[]) + fullName: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection, params System.Reflection.Assembly[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/ServiceCollectionInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddCqrs + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/ServiceCollectionInjector.cs + startLine: 19 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Microsoft.Extensions.DependencyInjection + summary: 添加 Cqrs 支持。 + example: [] + syntax: + content: public static CqrsInjector AddCqrs(this IServiceCollection services, params Assembly[] assemblies) + parameters: + - id: services + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: 。 + - id: assemblies + type: System.Reflection.Assembly[] + description: 命令/查询所在的程序集。 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Shared Function AddCqrs(services As IServiceCollection, ParamArray assemblies As Assembly()) As CqrsInjector + overload: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs* + nameWithType.vb: ServiceCollectionInjector.AddCqrs(IServiceCollection, ParamArray Assembly()) + fullName.vb: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection, ParamArray System.Reflection.Assembly()) + name.vb: AddCqrs(IServiceCollection, ParamArray Assembly()) +- uid: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Microsoft.Extensions.DependencyInjection.MediatRServiceConfiguration},System.Reflection.Assembly[]) + commentId: M:Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Microsoft.Extensions.DependencyInjection.MediatRServiceConfiguration},System.Reflection.Assembly[]) + id: AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Microsoft.Extensions.DependencyInjection.MediatRServiceConfiguration},System.Reflection.Assembly[]) + isExtensionMethod: true + parent: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector + langs: + - csharp + - vb + name: AddCqrs(IServiceCollection, Action?, params Assembly[]) + nameWithType: ServiceCollectionInjector.AddCqrs(IServiceCollection, Action?, params Assembly[]) + fullName: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection, System.Action?, params System.Reflection.Assembly[]) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/ServiceCollectionInjector.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: AddCqrs + path: src/Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection/ServiceCollectionInjector.cs + startLine: 31 + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + namespace: Microsoft.Extensions.DependencyInjection + summary: 添加 Cqrs 支持。 + example: [] + syntax: + content: public static CqrsInjector AddCqrs(this IServiceCollection services, Action? configuration, params Assembly[] assemblies) + parameters: + - id: services + type: Microsoft.Extensions.DependencyInjection.IServiceCollection + description: 。 + - id: configuration + type: System.Action{Microsoft.Extensions.DependencyInjection.MediatRServiceConfiguration} + description: The action used to configure the MediatRServiceConfiguration. + - id: assemblies + type: System.Reflection.Assembly[] + description: 命令/查询所在的程序集。 + return: + type: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + description: '' + content.vb: Public Shared Function AddCqrs(services As IServiceCollection, configuration As Action(Of MediatRServiceConfiguration), ParamArray assemblies As Assembly()) As CqrsInjector + overload: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs* + nameWithType.vb: ServiceCollectionInjector.AddCqrs(IServiceCollection, Action(Of MediatRServiceConfiguration), ParamArray Assembly()) + fullName.vb: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs(Microsoft.Extensions.DependencyInjection.IServiceCollection, System.Action(Of Microsoft.Extensions.DependencyInjection.MediatRServiceConfiguration), ParamArray System.Reflection.Assembly()) + name.vb: AddCqrs(IServiceCollection, Action(Of MediatRServiceConfiguration), ParamArray Assembly()) +references: +- uid: Microsoft.Extensions.DependencyInjection + commentId: N:Microsoft.Extensions.DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.DependencyInjection + nameWithType: Microsoft.Extensions.DependencyInjection + fullName: Microsoft.Extensions.DependencyInjection + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + parent: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext.html + name: DapperContext + nameWithType: DapperContext + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext +- uid: Microsoft.Extensions.DependencyInjection.ServiceCollection + commentId: T:Microsoft.Extensions.DependencyInjection.ServiceCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.servicecollection + name: ServiceCollection + nameWithType: ServiceCollection + fullName: Microsoft.Extensions.DependencyInjection.ServiceCollection +- uid: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddDapperContext* + commentId: Overload:Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddDapperContext + href: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.html#Microsoft_Extensions_DependencyInjection_ServiceCollectionInjector_AddDapperContext__1_Microsoft_Extensions_DependencyInjection_IServiceCollection_ + name: AddDapperContext + nameWithType: ServiceCollectionInjector.AddDapperContext + fullName: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddDapperContext +- uid: Microsoft.Extensions.DependencyInjection.IServiceCollection + commentId: T:Microsoft.Extensions.DependencyInjection.IServiceCollection + parent: Microsoft.Extensions.DependencyInjection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection + name: IServiceCollection + nameWithType: IServiceCollection + fullName: Microsoft.Extensions.DependencyInjection.IServiceCollection +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{{TContext}} + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder{``0} + parent: Cnblogs.Architecture.Ddd.Cqrs.Dapper + definition: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + name: DapperConfigurationBuilder + nameWithType: DapperConfigurationBuilder + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder + nameWithType.vb: DapperConfigurationBuilder(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext) + name.vb: DapperConfigurationBuilder(Of TContext) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + name: DapperConfigurationBuilder + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + - name: < + - name: TContext + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + name: DapperConfigurationBuilder + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Dapper + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.html +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + name: DapperConfigurationBuilder + nameWithType: DapperConfigurationBuilder + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder + nameWithType.vb: DapperConfigurationBuilder(Of TContext) + fullName.vb: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder(Of TContext) + name.vb: DapperConfigurationBuilder(Of TContext) + spec.csharp: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + name: DapperConfigurationBuilder + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + - name: < + - name: TContext + - name: '>' + spec.vb: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + name: DapperConfigurationBuilder + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder-1.html + - name: ( + - name: Of + - name: " " + - name: TContext + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.Dapper + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.Dapper + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.Dapper + fullName: Cnblogs.Architecture.Ddd.Cqrs.Dapper + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Dapper + href: Cnblogs.Architecture.Ddd.Cqrs.Dapper.html +- uid: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs* + commentId: Overload:Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs + href: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.html#Microsoft_Extensions_DependencyInjection_ServiceCollectionInjector_AddCqrs_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Reflection_Assembly___ + name: AddCqrs + nameWithType: ServiceCollectionInjector.AddCqrs + fullName: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.AddCqrs +- uid: System.Reflection.Assembly[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + name: Assembly[] + nameWithType: Assembly[] + fullName: System.Reflection.Assembly[] + nameWithType.vb: Assembly() + fullName.vb: System.Reflection.Assembly() + name.vb: Assembly() + spec.csharp: + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: '[' + - name: ']' + spec.vb: + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + commentId: T:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + parent: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector.html + name: CqrsInjector + nameWithType: CqrsInjector + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + commentId: N:Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + nameWithType: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + fullName: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs + name: Cqrs + href: Cnblogs.Architecture.Ddd.Cqrs.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: DependencyInjection + href: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.html +- uid: System.Action{Microsoft.Extensions.DependencyInjection.MediatRServiceConfiguration} + commentId: T:System.Action{Microsoft.Extensions.DependencyInjection.MediatRServiceConfiguration} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of MediatRServiceConfiguration) + fullName.vb: System.Action(Of Microsoft.Extensions.DependencyInjection.MediatRServiceConfiguration) + name.vb: Action(Of MediatRServiceConfiguration) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Microsoft.Extensions.DependencyInjection.MediatRServiceConfiguration + name: MediatRServiceConfiguration + isExternal: true + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Extensions.DependencyInjection.MediatRServiceConfiguration + name: MediatRServiceConfiguration + isExternal: true + - name: ) +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T) + fullName.vb: System.Action(Of T) + name.vb: Action(Of T) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/api/Microsoft.Extensions.DependencyInjection.yml b/api/Microsoft.Extensions.DependencyInjection.yml new file mode 100644 index 0000000..866014f --- /dev/null +++ b/api/Microsoft.Extensions.DependencyInjection.yml @@ -0,0 +1,82 @@ +### YamlMime:ManagedReference +items: +- uid: Microsoft.Extensions.DependencyInjection + commentId: N:Microsoft.Extensions.DependencyInjection + id: Microsoft.Extensions.DependencyInjection + children: + - Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors + - Microsoft.Extensions.DependencyInjection.ControllerOptionInjector + - Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions + - Microsoft.Extensions.DependencyInjection.Injectors + - Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector + langs: + - csharp + - vb + name: Microsoft.Extensions.DependencyInjection + nameWithType: Microsoft.Extensions.DependencyInjection + fullName: Microsoft.Extensions.DependencyInjection + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Cqrs.AspNetCore +references: +- uid: Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors + commentId: T:Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors + href: Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors.html + name: ApiVersioningInjectors + nameWithType: ApiVersioningInjectors + fullName: Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors +- uid: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector + commentId: T:Microsoft.Extensions.DependencyInjection.ControllerOptionInjector + href: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector.html + name: ControllerOptionInjector + nameWithType: ControllerOptionInjector + fullName: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector +- uid: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector + commentId: T:Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector + href: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector.html + name: ServiceCollectionInjector + nameWithType: ServiceCollectionInjector + fullName: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector +- uid: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions + commentId: T:Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions + href: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions.html + name: DaprEventBusServiceCollectionExtensions + nameWithType: DaprEventBusServiceCollectionExtensions + fullName: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions +- uid: Microsoft.Extensions.DependencyInjection.Injectors + commentId: T:Microsoft.Extensions.DependencyInjection.Injectors + parent: Microsoft.Extensions.DependencyInjection + href: Microsoft.Extensions.DependencyInjection.Injectors.html + name: Injectors + nameWithType: Injectors + fullName: Microsoft.Extensions.DependencyInjection.Injectors +- uid: Microsoft.Extensions.DependencyInjection + commentId: N:Microsoft.Extensions.DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft + name: Microsoft.Extensions.DependencyInjection + nameWithType: Microsoft.Extensions.DependencyInjection + fullName: Microsoft.Extensions.DependencyInjection + spec.csharp: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection + spec.vb: + - uid: Microsoft + name: Microsoft + href: https://learn.microsoft.com/dotnet/api/microsoft + - name: . + - uid: Microsoft.Extensions + name: Extensions + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions + - name: . + - uid: Microsoft.Extensions.DependencyInjection + name: DependencyInjection + href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection diff --git a/api/System.Linq.QueryOrderer.yml b/api/System.Linq.QueryOrderer.yml new file mode 100644 index 0000000..249c4fa --- /dev/null +++ b/api/System.Linq.QueryOrderer.yml @@ -0,0 +1,713 @@ +### YamlMime:ManagedReference +items: +- uid: System.Linq.QueryOrderer + commentId: T:System.Linq.QueryOrderer + id: QueryOrderer + parent: System.Linq + children: + - System.Linq.QueryOrderer.OrderBy``1(System.Linq.IQueryable{``0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + - System.Linq.QueryOrderer.OrderBy``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}) + - System.Linq.QueryOrderer.OrderBy``1(System.Linq.IQueryable{``0},System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}) + langs: + - csharp + - vb + name: QueryOrderer + nameWithType: QueryOrderer + fullName: System.Linq.QueryOrderer + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryOrderer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: QueryOrderer + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryOrderer.cs + startLine: 9 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: System.Linq + summary: 用于 的扩展方法。 + example: [] + syntax: + content: public static class QueryOrderer + content.vb: Public Module QueryOrderer + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: System.Linq.QueryOrderer.OrderBy``1(System.Linq.IQueryable{``0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + commentId: M:System.Linq.QueryOrderer.OrderBy``1(System.Linq.IQueryable{``0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + id: OrderBy``1(System.Linq.IQueryable{``0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + isExtensionMethod: true + parent: System.Linq.QueryOrderer + langs: + - csharp + - vb + name: OrderBy(IQueryable, OrderBySegment) + nameWithType: QueryOrderer.OrderBy(IQueryable, OrderBySegment) + fullName: System.Linq.QueryOrderer.OrderBy(System.Linq.IQueryable, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryOrderer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: OrderBy + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryOrderer.cs + startLine: 28 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: System.Linq + summary: 使用 进行排序。 + example: [] + syntax: + content: public static IQueryable OrderBy(this IQueryable queryable, OrderBySegment segment) + parameters: + - id: queryable + type: System.Linq.IQueryable{{TSource}} + description: 要排序的列表。 + - id: segment + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + description: 排序参数。 + typeParameters: + - id: TSource + description: 要排序的类型。 + return: + type: System.Linq.IQueryable{{TSource}} + description: 排好序的 。 + content.vb: Public Shared Function OrderBy(Of TSource)(queryable As IQueryable(Of TSource), segment As OrderBySegment) As IQueryable(Of TSource) + overload: System.Linq.QueryOrderer.OrderBy* + nameWithType.vb: QueryOrderer.OrderBy(Of TSource)(IQueryable(Of TSource), OrderBySegment) + fullName.vb: System.Linq.QueryOrderer.OrderBy(Of TSource)(System.Linq.IQueryable(Of TSource), Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + name.vb: OrderBy(Of TSource)(IQueryable(Of TSource), OrderBySegment) +- uid: System.Linq.QueryOrderer.OrderBy``1(System.Linq.IQueryable{``0},System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}) + commentId: M:System.Linq.QueryOrderer.OrderBy``1(System.Linq.IQueryable{``0},System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}) + id: OrderBy``1(System.Linq.IQueryable{``0},System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}) + isExtensionMethod: true + parent: System.Linq.QueryOrderer + langs: + - csharp + - vb + name: OrderBy(IQueryable, IReadOnlyCollection) + nameWithType: QueryOrderer.OrderBy(IQueryable, IReadOnlyCollection) + fullName: System.Linq.QueryOrderer.OrderBy(System.Linq.IQueryable, System.Collections.Generic.IReadOnlyCollection) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryOrderer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: OrderBy + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryOrderer.cs + startLine: 44 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: System.Linq + summary: 使用 进行排序。 + example: [] + syntax: + content: public static IQueryable OrderBy(this IQueryable queryable, IReadOnlyCollection segments) + parameters: + - id: queryable + type: System.Linq.IQueryable{{TSource}} + description: 要排序的列表。 + - id: segments + type: System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + description: 排序参数。 + typeParameters: + - id: TSource + description: 要排序的类型。 + return: + type: System.Linq.IQueryable{{TSource}} + description: 排好序的 。 + content.vb: Public Shared Function OrderBy(Of TSource)(queryable As IQueryable(Of TSource), segments As IReadOnlyCollection(Of OrderBySegment)) As IQueryable(Of TSource) + overload: System.Linq.QueryOrderer.OrderBy* + nameWithType.vb: QueryOrderer.OrderBy(Of TSource)(IQueryable(Of TSource), IReadOnlyCollection(Of OrderBySegment)) + fullName.vb: System.Linq.QueryOrderer.OrderBy(Of TSource)(System.Linq.IQueryable(Of TSource), System.Collections.Generic.IReadOnlyCollection(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment)) + name.vb: OrderBy(Of TSource)(IQueryable(Of TSource), IReadOnlyCollection(Of OrderBySegment)) +- uid: System.Linq.QueryOrderer.OrderBy``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}) + commentId: M:System.Linq.QueryOrderer.OrderBy``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}) + id: OrderBy``1(System.Linq.IQueryable{``0},System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment}) + isExtensionMethod: true + parent: System.Linq.QueryOrderer + langs: + - csharp + - vb + name: OrderBy(IQueryable, IEnumerable) + nameWithType: QueryOrderer.OrderBy(IQueryable, IEnumerable) + fullName: System.Linq.QueryOrderer.OrderBy(System.Linq.IQueryable, System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryOrderer.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: OrderBy + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryOrderer.cs + startLine: 61 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: System.Linq + summary: 使用 进行排序。 + example: [] + syntax: + content: public static IQueryable OrderBy(this IQueryable queryable, IEnumerable segments) + parameters: + - id: queryable + type: System.Linq.IQueryable{{TSource}} + description: 要排序的列表。 + - id: segments + type: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + description: 排序参数。 + typeParameters: + - id: TSource + description: 要排序的类型。 + return: + type: System.Linq.IQueryable{{TSource}} + description: 排好序的 。 + content.vb: Public Shared Function OrderBy(Of TSource)(queryable As IQueryable(Of TSource), segments As IEnumerable(Of OrderBySegment)) As IQueryable(Of TSource) + overload: System.Linq.QueryOrderer.OrderBy* + nameWithType.vb: QueryOrderer.OrderBy(Of TSource)(IQueryable(Of TSource), IEnumerable(Of OrderBySegment)) + fullName.vb: System.Linq.QueryOrderer.OrderBy(Of TSource)(System.Linq.IQueryable(Of TSource), System.Collections.Generic.IEnumerable(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment)) + name.vb: OrderBy(Of TSource)(IQueryable(Of TSource), IEnumerable(Of OrderBySegment)) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + name: OrderBySegment + nameWithType: OrderBySegment + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment +- uid: System.Linq.IQueryable`1 + commentId: T:System.Linq.IQueryable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Linq + commentId: N:System.Linq + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq + nameWithType: System.Linq + fullName: System.Linq + spec.csharp: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq + spec.vb: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Linq.QueryOrderer.OrderBy* + commentId: Overload:System.Linq.QueryOrderer.OrderBy + href: System.Linq.QueryOrderer.html#System_Linq_QueryOrderer_OrderBy__1_System_Linq_IQueryable___0__Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_OrderBySegment_ + name: OrderBy + nameWithType: QueryOrderer.OrderBy + fullName: System.Linq.QueryOrderer.OrderBy +- uid: System.Linq.IQueryable{{TSource}} + commentId: T:System.Linq.IQueryable{``0} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of TSource) + fullName.vb: System.Linq.IQueryable(Of TSource) + name.vb: IQueryable(Of TSource) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: TSource + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: TSource + - name: ) +- uid: System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + commentId: T:System.Collections.Generic.IReadOnlyCollection{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + parent: System.Collections.Generic + definition: System.Collections.Generic.IReadOnlyCollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + name: IReadOnlyCollection + nameWithType: IReadOnlyCollection + fullName: System.Collections.Generic.IReadOnlyCollection + nameWithType.vb: IReadOnlyCollection(Of OrderBySegment) + fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + name.vb: IReadOnlyCollection(Of OrderBySegment) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + name: OrderBySegment + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + name: OrderBySegment + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + - name: ) +- uid: System.Collections.Generic.IReadOnlyCollection`1 + commentId: T:System.Collections.Generic.IReadOnlyCollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + name: IReadOnlyCollection + nameWithType: IReadOnlyCollection + fullName: System.Collections.Generic.IReadOnlyCollection + nameWithType.vb: IReadOnlyCollection(Of T) + fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of T) + name.vb: IReadOnlyCollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyCollection`1 + name: IReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + commentId: T:System.Collections.Generic.IEnumerable{Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of OrderBySegment) + fullName.vb: System.Collections.Generic.IEnumerable(Of Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment) + name.vb: IEnumerable(Of OrderBySegment) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + name: OrderBySegment + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + name: OrderBySegment + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment.html + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/api/System.Linq.QueryPager.yml b/api/System.Linq.QueryPager.yml new file mode 100644 index 0000000..054a94d --- /dev/null +++ b/api/System.Linq.QueryPager.yml @@ -0,0 +1,536 @@ +### YamlMime:ManagedReference +items: +- uid: System.Linq.QueryPager + commentId: T:System.Linq.QueryPager + id: QueryPager + parent: System.Linq + children: + - System.Linq.QueryPager.Paging``1(System.Linq.IQueryable{``0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams) + - System.Linq.QueryPager.Paging``1(System.Linq.IQueryable{``0},System.Int32,System.Int32) + langs: + - csharp + - vb + name: QueryPager + nameWithType: QueryPager + fullName: System.Linq.QueryPager + type: Class + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryPager.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: QueryPager + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryPager.cs + startLine: 8 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: System.Linq + summary: 用于 的扩展方法。 + example: [] + syntax: + content: public static class QueryPager + content.vb: Public Module QueryPager + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: System.Linq.QueryPager.Paging``1(System.Linq.IQueryable{``0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams) + commentId: M:System.Linq.QueryPager.Paging``1(System.Linq.IQueryable{``0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams) + id: Paging``1(System.Linq.IQueryable{``0},Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams) + isExtensionMethod: true + parent: System.Linq.QueryPager + langs: + - csharp + - vb + name: Paging(IQueryable, PagingParams) + nameWithType: QueryPager.Paging(IQueryable, PagingParams) + fullName: System.Linq.QueryPager.Paging(System.Linq.IQueryable, Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryPager.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Paging + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryPager.cs + startLine: 17 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: System.Linq + summary: 使用 进行分页。 + example: [] + syntax: + content: public static IQueryable Paging(this IQueryable queryable, PagingParams pagingParams) + parameters: + - id: queryable + type: System.Linq.IQueryable{{T}} + description: 要分页的列表。 + - id: pagingParams + type: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + description: 分页参数。 + typeParameters: + - id: T + description: 被分页的元素类型。 + return: + type: System.Linq.IQueryable{{T}} + description: 分页后的列表。 + content.vb: Public Shared Function Paging(Of T)(queryable As IQueryable(Of T), pagingParams As PagingParams) As IQueryable(Of T) + overload: System.Linq.QueryPager.Paging* + nameWithType.vb: QueryPager.Paging(Of T)(IQueryable(Of T), PagingParams) + fullName.vb: System.Linq.QueryPager.Paging(Of T)(System.Linq.IQueryable(Of T), Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams) + name.vb: Paging(Of T)(IQueryable(Of T), PagingParams) +- uid: System.Linq.QueryPager.Paging``1(System.Linq.IQueryable{``0},System.Int32,System.Int32) + commentId: M:System.Linq.QueryPager.Paging``1(System.Linq.IQueryable{``0},System.Int32,System.Int32) + id: Paging``1(System.Linq.IQueryable{``0},System.Int32,System.Int32) + isExtensionMethod: true + parent: System.Linq.QueryPager + langs: + - csharp + - vb + name: Paging(IQueryable, int, int) + nameWithType: QueryPager.Paging(IQueryable, int, int) + fullName: System.Linq.QueryPager.Paging(System.Linq.IQueryable, int, int) + type: Method + source: + remote: + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryPager.cs + branch: add-docfx + repo: https://github.com/cnblogs/Architecture.git + id: Paging + path: src/Cnblogs.Architecture.Ddd.Infrastructure.Abstractions/QueryPager.cs + startLine: 33 + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + namespace: System.Linq + summary: 对查询进行分页。 + example: [] + syntax: + content: public static IQueryable Paging(this IQueryable queryable, int pageIndex, int pageSize) + parameters: + - id: queryable + type: System.Linq.IQueryable{{T}} + description: 被分页的查询。 + - id: pageIndex + type: System.Int32 + description: 要查询的页码。 + - id: pageSize + type: System.Int32 + description: 要查询的元素数。 + typeParameters: + - id: T + description: 被查询的元素类型。 + return: + type: System.Linq.IQueryable{{T}} + description: 分页后的查询。 + content.vb: Public Shared Function Paging(Of T)(queryable As IQueryable(Of T), pageIndex As Integer, pageSize As Integer) As IQueryable(Of T) + overload: System.Linq.QueryPager.Paging* + exceptions: + - type: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + description: pageIndex 小于等于 0。 + - type: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + description: pageSize 小于等于 0。 + nameWithType.vb: QueryPager.Paging(Of T)(IQueryable(Of T), Integer, Integer) + fullName.vb: System.Linq.QueryPager.Paging(Of T)(System.Linq.IQueryable(Of T), Integer, Integer) + name.vb: Paging(Of T)(IQueryable(Of T), Integer, Integer) +references: +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + commentId: T:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + parent: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams.html + name: PagingParams + nameWithType: PagingParams + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams +- uid: System.Linq.IQueryable`1 + commentId: T:System.Linq.IQueryable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Linq + commentId: N:System.Linq + href: https://learn.microsoft.com/dotnet/api/system + name: System.Linq + nameWithType: System.Linq + fullName: System.Linq + spec.csharp: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq + spec.vb: + - uid: System + name: System + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Linq + name: Linq + href: https://learn.microsoft.com/dotnet/api/system.linq +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + commentId: N:Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + href: Cnblogs.html + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + nameWithType: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + fullName: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + spec.csharp: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html + spec.vb: + - uid: Cnblogs + name: Cnblogs + href: Cnblogs.html + - name: . + - uid: Cnblogs.Architecture + name: Architecture + href: Cnblogs.Architecture.html + - name: . + - uid: Cnblogs.Architecture.Ddd + name: Ddd + href: Cnblogs.Architecture.Ddd.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure + name: Infrastructure + href: Cnblogs.Architecture.Ddd.Infrastructure.html + - name: . + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Abstractions + href: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Linq.QueryPager.Paging* + commentId: Overload:System.Linq.QueryPager.Paging + href: System.Linq.QueryPager.html#System_Linq_QueryPager_Paging__1_System_Linq_IQueryable___0__Cnblogs_Architecture_Ddd_Infrastructure_Abstractions_PagingParams_ + name: Paging + nameWithType: QueryPager.Paging + fullName: System.Linq.QueryPager.Paging +- uid: System.Linq.IQueryable{{T}} + commentId: T:System.Linq.IQueryable{``0} + parent: System.Linq + definition: System.Linq.IQueryable`1 + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + name: IQueryable + nameWithType: IQueryable + fullName: System.Linq.IQueryable + nameWithType.vb: IQueryable(Of T) + fullName.vb: System.Linq.IQueryable(Of T) + name.vb: IQueryable(Of T) + spec.csharp: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Linq.IQueryable`1 + name: IQueryable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.linq.iqueryable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentoutofrangeexception + name: ArgumentOutOfRangeException + nameWithType: ArgumentOutOfRangeException + fullName: System.ArgumentOutOfRangeException +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer diff --git a/api/System.Linq.yml b/api/System.Linq.yml new file mode 100644 index 0000000..b6093ca --- /dev/null +++ b/api/System.Linq.yml @@ -0,0 +1,30 @@ +### YamlMime:ManagedReference +items: +- uid: System.Linq + commentId: N:System.Linq + id: System.Linq + children: + - System.Linq.QueryOrderer + - System.Linq.QueryPager + langs: + - csharp + - vb + name: System.Linq + nameWithType: System.Linq + fullName: System.Linq + type: Namespace + assemblies: + - Cnblogs.Architecture.Ddd.Infrastructure.Abstractions +references: +- uid: System.Linq.QueryOrderer + commentId: T:System.Linq.QueryOrderer + href: System.Linq.QueryOrderer.html + name: QueryOrderer + nameWithType: QueryOrderer + fullName: System.Linq.QueryOrderer +- uid: System.Linq.QueryPager + commentId: T:System.Linq.QueryPager + href: System.Linq.QueryPager.html + name: QueryPager + nameWithType: QueryPager + fullName: System.Linq.QueryPager diff --git a/api/toc.yml b/api/toc.yml new file mode 100644 index 0000000..4bb2aba --- /dev/null +++ b/api/toc.yml @@ -0,0 +1,574 @@ +### YamlMime:TableOfContent +items: +- uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + name: Cnblogs.Architecture.Ddd.Cqrs.Abstractions + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheBehavior + name: CacheBehavior + type: Enum + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestBehavior`2 + name: CacheableRequestBehavior + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CacheableRequestOptions + name: CacheableRequestOptions + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse + name: CommandResponse + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`1 + name: CommandResponse + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.CommandResponse`2 + name: CommandResponse + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICachableRequest + name: ICachableRequest + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`2 + name: ICommandHandler + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommandHandler`3 + name: ICommandHandler + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`1 + name: ICommand + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand`2 + name: ICommand + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IConfigurableLockableRequest + name: IConfigurableLockableRequest + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IDomainEventHandler`1 + name: IDomainEventHandler + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQueryHandler`2 + name: IListQueryHandler + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IListQuery`1 + name: IListQuery + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableRequest + name: ILockableRequest + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ILockableResponse + name: ILockableResponse + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IObjectResponse + name: IObjectResponse + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IOrderedQuery`1 + name: IOrderedQuery + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQueryHandler`2 + name: IPageableQueryHandler + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery`1 + name: IPageableQuery + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQueryHandler`2 + name: IQueryHandler + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery`1 + name: IQuery + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidatable + name: IValidatable + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IValidationResponse + name: IValidationResponse + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequest + name: InvalidCacheRequest + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.InvalidCacheRequestHandler + name: InvalidCacheRequestHandler + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LockableRequestBehavior`2 + name: LockableRequestBehavior + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.LoggingBehavior`2 + name: LoggingBehavior + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.PageableQueryHandlerBase`3 + name: PageableQueryHandlerBase + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationBehavior`2 + name: ValidationBehavior + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationError + name: ValidationError + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ValidationErrors + name: ValidationErrors + type: Class +- uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + name: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase + name: ApiControllerBase + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CommandEndpointHandler + name: CommandEndpointHandler + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptions + name: CqrsHttpOptions + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsHttpOptionsInjector + name: CqrsHttpOptionsInjector + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsModelBinderProvider + name: CqrsModelBinderProvider + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsObjectResult + name: CqrsObjectResult + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResult + name: CqrsResult + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsResultExtensions + name: CqrsResultExtensions + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.CqrsRouteMapper + name: CqrsRouteMapper + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ErrorResponseType + name: ErrorResponseType + type: Enum + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.MapNullableRouteParameter + name: MapNullableRouteParameter + type: Enum + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.PagingParamsModelBinder + name: PagingParamsModelBinder + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.QueryEndpointHandler + name: QueryEndpointHandler + type: Class +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper + name: Cnblogs.Architecture.Ddd.Cqrs.Dapper + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilderExtension + name: DapperConfigurationBuilderExtension + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.DapperConfigurationBuilder`1 + name: DapperConfigurationBuilder + type: Class +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + name: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseContextCollection + name: ClickhouseContextCollection + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseDbConnectionFactory`1 + name: ClickhouseDbConnectionFactory + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.Clickhouse.ClickhouseInitializeHostedService + name: ClickhouseInitializeHostedService + type: Class +- uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + name: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Cqrs.Dapper.SqlServer.SqlServerDbConnectionFactory + name: SqlServerDbConnectionFactory + type: Class +- uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + name: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.CqrsInjector + name: CqrsInjector + type: Class +- uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + name: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler`3 + name: EfPageableQueryHandler + type: Class +- uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + name: Cnblogs.Architecture.Ddd.Cqrs.MongoDb + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoConfigureService + name: MongoConfigureService + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoContextCollection + name: MongoContextCollection + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler`3 + name: MongoPageableQueryHandler + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.MongoDb.ServiceCollectionInjector + name: ServiceCollectionInjector + type: Class +- uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + name: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent + name: CqrsServiceAgent + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.CqrsServiceAgent`1 + name: CqrsServiceAgent + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.IApiException`1 + name: IApiException + type: Interface + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.InjectExtensions + name: InjectExtensions + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentBase`1 + name: ServiceAgentBase + type: Class + - uid: Cnblogs.Architecture.Ddd.Cqrs.ServiceAgent.ServiceAgentError + name: ServiceAgentError + type: Class +- uid: Cnblogs.Architecture.Ddd.Domain.Abstractions + name: Cnblogs.Architecture.Ddd.Domain.Abstractions + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DateTimeOffsetCalculator + name: DateTimeOffsetCalculator + type: Class + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultDateTimeProvider + name: DefaultDateTimeProvider + type: Class + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DefaultRandomProvider + name: DefaultRandomProvider + type: Class + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.DomainEvent + name: DomainEvent + type: Class + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity + name: Entity + type: Class + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.EntityBase + name: EntityBase + type: Class + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Entity`1 + name: Entity + type: Class + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.Enumeration + name: Enumeration + type: Class + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IAggregateRoot + name: IAggregateRoot + type: Interface + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDateTimeProvider + name: IDateTimeProvider + type: Interface + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEvent + name: IDomainEvent + type: Interface + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IDomainEventSource + name: IDomainEventSource + type: Interface + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IEntity`1 + name: IEntity + type: Interface + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.INavigationRepository`2 + name: INavigationRepository + type: Interface + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRandomProvider + name: IRandomProvider + type: Interface + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IRepository`2 + name: IRepository + type: Interface + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.ISqlRepository`2 + name: ISqlRepository + type: Interface + - uid: Cnblogs.Architecture.Ddd.Domain.Abstractions.IUnitOfWork`2 + name: IUnitOfWork + type: Interface +- uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions + name: Cnblogs.Architecture.Ddd.EventBus.Abstractions + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.AssemblyAppNameAttribute + name: AssemblyAppNameAttribute + type: Class + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.BufferedIntegrationEvent + name: BufferedIntegrationEvent + type: Class + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.DefaultEventBus + name: DefaultEventBus + type: Class + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBufferOverflowException + name: EventBufferOverflowException + type: Class + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptions + name: EventBusOptions + type: Class + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusOptionsBuilder + name: EventBusOptionsBuilder + type: Class + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.EventBusServiceInjector + name: EventBusServiceInjector + type: Class + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBuffer + name: IEventBuffer + type: Interface + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBus + name: IEventBus + type: Interface + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusProvider + name: IEventBusProvider + type: Interface + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IEventBusRequestHandler + name: IEventBusRequestHandler + type: Interface + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IIntegrationEventHandler`1 + name: IIntegrationEventHandler + type: Interface + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.InMemoryEventBuffer + name: InMemoryEventBuffer + type: Class + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.IntegrationEvent + name: IntegrationEvent + type: Class + - uid: Cnblogs.Architecture.Ddd.EventBus.Abstractions.PublishIntegrationEventHostedService + name: PublishIntegrationEventHostedService + type: Class +- uid: Cnblogs.Architecture.Ddd.EventBus.Dapr + name: Cnblogs.Architecture.Ddd.EventBus.Dapr + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.CqrsInjectorExtensions + name: CqrsInjectorExtensions + type: Class + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusInjector + name: DaprEventBusInjector + type: Class + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprEventBusProvider + name: DaprEventBusProvider + type: Class + - uid: Cnblogs.Architecture.Ddd.EventBus.Dapr.DaprOptions + name: DaprOptions + type: Class +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + name: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.AcquireDistributionLockFailedException + name: AcquireDistributionLockFailedException + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.CacheEntry`1 + name: CacheEntry + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.DefaultFileProvider + name: DefaultFileProvider + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ICacheProvider + name: ICacheProvider + type: Interface + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IDistributedLockProvider + name: IDistributedLockProvider + type: Interface + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileDeliveryProvider + name: IFileDeliveryProvider + type: Interface + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IFileProvider + name: IFileProvider + type: Interface + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.ILocalCacheProvider + name: ILocalCacheProvider + type: Interface + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.IRemoteCacheProvider + name: IRemoteCacheProvider + type: Interface + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegment + name: OrderBySegment + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig + name: OrderBySegmentConfig + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.OrderBySegmentConfig`1 + name: OrderBySegmentConfig + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagedList`1 + name: PagedList + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.PagingParams + name: PagingParams + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringBuilder + name: QueryStringBuilder + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringCollectionHandleStrategy + name: QueryStringCollectionHandleStrategy + type: Enum + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.QueryStringNullHandleStrategy + name: QueryStringNullHandleStrategy + type: Enum +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + name: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.InMemoryCacheProvider + name: InMemoryCacheProvider + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.Injectors + name: Injectors + type: Class +- uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + name: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisCacheProvider + name: RedisCacheProvider + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.Redis.RedisOptions + name: RedisOptions + type: Class +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext + name: DapperContext + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DbConnectionFactoryCollection + name: DbConnectionFactoryCollection + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.IDbConnectionFactory + name: IDbConnectionFactory + type: Interface +- uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + name: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions + name: ClickhouseContextOptions + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseContextOptions`1 + name: ClickhouseContextOptions + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseDapperContext + name: ClickhouseDapperContext + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelBuilder`1 + name: ClickhouseModelBuilder + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelCollectionBuilder + name: ClickhouseModelCollectionBuilder + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.Dapper.Clickhouse.ClickhouseModelPropertyBuilder`1 + name: ClickhouseModelPropertyBuilder + type: Class +- uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + name: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository`3 + name: BaseRepository + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.DomainEventDispatcher + name: DomainEventDispatcher + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.EntityConfigurationExtensions + name: EntityConfigurationExtensions + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.QueryableExtensions + name: QueryableExtensions + type: Class +- uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + name: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileDeliveryProvider + name: AliyunOssFileDeliveryProvider + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssFileProvider + name: AliyunOssFileProvider + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.AliyunOssOptions + name: AliyunOssOptions + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.FileProviders.AliyunOss.CqrsInjectorExtensions + name: CqrsInjectorExtensions + type: Class +- uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + name: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.IMongoContextOptions + name: IMongoContextOptions + type: Interface + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoBaseRepository`3 + name: MongoBaseRepository + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContext + name: MongoContext + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions + name: MongoContextOptions + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoContextOptions`1 + name: MongoContextOptions + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.MongoModelBuilder + name: MongoModelBuilder + type: Class +- uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + name: Cnblogs.Architecture.Ddd.Infrastructure.RedLock + type: Namespace + items: + - uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.CqrsInjectorExtensions + name: CqrsInjectorExtensions + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockDistributionLockProvider + name: RedLockDistributionLockProvider + type: Class + - uid: Cnblogs.Architecture.Ddd.Infrastructure.RedLock.RedLockOptions + name: RedLockOptions + type: Class +- uid: MediatR + name: MediatR + type: Namespace + items: + - uid: MediatR.DispatchDomainEventExtensions + name: DispatchDomainEventExtensions + type: Class +- uid: Microsoft.AspNetCore.Builder + name: Microsoft.AspNetCore.Builder + type: Namespace + items: + - uid: Microsoft.AspNetCore.Builder.EndPointExtensions + name: EndPointExtensions + type: Class +- uid: Microsoft.Extensions.DependencyInjection + name: Microsoft.Extensions.DependencyInjection + type: Namespace + items: + - uid: Microsoft.Extensions.DependencyInjection.ApiVersioningInjectors + name: ApiVersioningInjectors + type: Class + - uid: Microsoft.Extensions.DependencyInjection.ControllerOptionInjector + name: ControllerOptionInjector + type: Class + - uid: Microsoft.Extensions.DependencyInjection.DaprEventBusServiceCollectionExtensions + name: DaprEventBusServiceCollectionExtensions + type: Class + - uid: Microsoft.Extensions.DependencyInjection.Injectors + name: Injectors + type: Class + - uid: Microsoft.Extensions.DependencyInjection.ServiceCollectionInjector + name: ServiceCollectionInjector + type: Class +- uid: System.Linq + name: System.Linq + type: Namespace + items: + - uid: System.Linq.QueryOrderer + name: QueryOrderer + type: Class + - uid: System.Linq.QueryPager + name: QueryPager + type: Class +memberLayout: SamePage diff --git a/docfx.json b/docfx.json new file mode 100644 index 0000000..bdabbef --- /dev/null +++ b/docfx.json @@ -0,0 +1,46 @@ +{ + "$schema": "https://raw.githubusercontent.com/dotnet/docfx/main/schemas/docfx.schema.json", + "metadata": [ + { + "src": [ + { + "src": "./src", + "files": [ + "**/*.csproj" + ] + } + ], + "dest": "api" + } + ], + "build": { + "content": [ + { + "files": [ + "**/*.{md,yml}" + ], + "exclude": [ + "_site/**" + ] + } + ], + "resource": [ + { + "files": [ + "images/**" + ] + } + ], + "output": "_site", + "template": [ + "default", + "modern" + ], + "globalMetadata": { + "_appName": "Cnblogs.Architexture Docs", + "_appTitle": "Cnblogs.Architexture Docs", + "_enableSearch": true, + "pdf": true + } + } +} diff --git a/docs/getting-started.md b/docs/getting-started.md new file mode 100644 index 0000000..8b3a794 --- /dev/null +++ b/docs/getting-started.md @@ -0,0 +1 @@ +# Getting Started \ No newline at end of file diff --git a/docs/introduction.md b/docs/introduction.md new file mode 100644 index 0000000..b04c21f --- /dev/null +++ b/docs/introduction.md @@ -0,0 +1,14 @@ +# Cnblogs.Architecture + +`Cnblogs.Architecture` 是一系列用于快速构建 DDD+CQRS 微服务的 Nuget 包,您不再需要自己定义 DDD 和 CQRS 相关的基础设施,只需要关注领域划分和业务逻辑,减少思维负担并加快开发速度。 + +## DDD 划分及 CQRS 实现 + +设计上将项目分为四层,从内到外分别是 Domain, Infrastructure, Application 和 API/Web/ServiceAgent,外层依赖内层,内层不会依赖外层。 + +各层包含的内容如下: + +- Domain:实体、领域事件及 Repository 接口 +- Infrastructure:Repository 实现以及各类基础设施 SDK 需要的类(如数据库 DbContext,缓存 SDK,三方 API SDK 等) +- Application:业务逻辑(命令和查询),领域事件处理器,订阅的集成事件处理器,自身的集成事件定义 +- API/Web/ServiceAgent:提供 Web 服务和身份验证,根据路径调用 Application 层的对应命令和查询,尽量不包含业务逻辑 diff --git a/docs/toc.yml b/docs/toc.yml new file mode 100644 index 0000000..d7e9ea8 --- /dev/null +++ b/docs/toc.yml @@ -0,0 +1,4 @@ +- name: Introduction + href: introduction.md +- name: Getting Started + href: getting-started.md \ No newline at end of file diff --git a/index.md b/index.md new file mode 100644 index 0000000..f9859f8 --- /dev/null +++ b/index.md @@ -0,0 +1,11 @@ +--- +_layout: landing +--- + +# This is the **HOMEPAGE**. + +Refer to [Markdown](http://daringfireball.net/projects/markdown/) for how to write markdown files. + +## Quick Start Notes: + +1. Add images to the *images* folder if the file is referencing an image. \ No newline at end of file diff --git a/toc.yml b/toc.yml new file mode 100644 index 0000000..061acc6 --- /dev/null +++ b/toc.yml @@ -0,0 +1,4 @@ +- name: Docs + href: docs/ +- name: API + href: api/ \ No newline at end of file