- components
- src
- Bing.Biz.OAuthLogin
- Alibaba
- Baidu
- Configs
- BaiduAuthorizationProvider.cs[2KB]
- BaiduAuthorizationRequest.cs[875B]
- IBaiduAuthorizationProvider.cs[262B]
- Coding
- Configs
- CodingAuthorizationProvider.cs[3KB]
- CodingAuthorizationRequest.cs[348B]
- CodingAuthorizationUserInfoResult.cs[6KB]
- CodingAuthorizationUserRequest.cs[241B]
- ICodingAuthorizationProvider.cs[399B]
- Core
- AccessTokenParam.cs[1KB]
- AccessTokenResult.cs[684B]
- AuthorizationConfigBase.cs[1KB]
- AuthorizationConfigProviderBase.cs[1KB]
- AuthorizationParam.cs[1KB]
- AuthorizationParamBase.cs[1KB]
- AuthorizationParameterBuilder.cs[6KB]
- AuthorizationProviderBase.cs[11KB]
- AuthorizationResult.cs[2KB]
- AuthorizationUserInfoResult.cs[163B]
- AuthorizationUserParam.cs[187B]
- AuthorizationUserParamBase.cs[1KB]
- IAccessTokenProvider.cs[960B]
- IAuthorizationConfig.cs[812B]
- IAuthorizationConfigProvider.cs[440B]
- IAuthorizationProvider.cs[210B]
- IAuthorizationUrlProvider.cs[583B]
- IGetOpenIdProvider.cs[409B]
- IGetUserInfoProvider.cs[980B]
- IRefreshTokenProvider.cs[777B]
- OAuthConst.cs[2KB]
- OAuthWay.cs[2KB]
- DingTalk
- Extensions
- Gitee
- Configs
- GiteeAuthorizationProvider.cs[3KB]
- GiteeAuthorizationRequest.cs[220B]
- GiteeAuthorizationUserInfoResult.cs[5KB]
- GiteeAuthorizationUserRequest.cs[234B]
- IGiteeAuthorizationProvider.cs[389B]
- Github
- Configs
- GithubAuthorizationProvider.cs[4KB]
- GithubAuthorizationRequest.cs[539B]
- GithubAuthorizationUserInfoResult.cs[5KB]
- GithubAuthorizationUserRequest.cs[237B]
- IGithubAuthorizationProvider.cs[394B]
- Jd
- Configs
- IJdAuthorizationProvider.cs[253B]
- JdAuthorizationProvider.cs[2KB]
- JdAuthorizationRequest.cs[559B]
- MeiliShuo
- Microsoft
- OsChina
- QQ
- Configs
- IQQAuthorizationProvider.cs[447B]
- QQAuthorizationProvider.cs[3KB]
- QQAuthorizationRequest.cs[211B]
- QQAuthorizationUserInfoResult.cs[2KB]
- QQAuthorizationUserRequest.cs[452B]
- Taobao
- Configs
- ITaobaoAuthorizationProvider.cs[265B]
- TaobaoAuthorizationProvider.cs[2KB]
- TaobaoAuthorizationRequest.cs[485B]
- Wechat
- Configs
- IWechatAuthorizationProvider.cs[426B]
- WechatAccessTokenResult.cs[826B]
- WechatAuthorizationProvider.cs[6KB]
- WechatAuthorizationRequest.cs[361B]
- WechatAuthorizationUserInfoResult.cs[1KB]
- WechatAuthorizationUserRequest.cs[637B]
- Weibo
- Configs
- IWeiboAuthorizationProvider.cs[389B]
- WeiboAccessTokenResult.cs[391B]
- WeiboAuthorizationProvider.cs[4KB]
- WeiboAuthorizationRequest.cs[724B]
- WeiboAuthorizationUserInfoResult.cs[5KB]
- WeiboAuthorizationUserRequest.cs[472B]
- Youzan
- Configs
- IYouzanAuthorizationProvider.cs[265B]
- YouzanAuthorizationProvider.cs[2KB]
- YouzanAuthorizationRequest.cs[343B]
- Bing.Biz.OAuthLogin.csproj[1KB]
- IOAuthLoginFactory.cs[153B]
- Bing.Biz.Payments
- Alipay
- Abstractions
- IAlipayAppPayService.cs[394B]
- IAlipayBarcodePayService.cs[472B]
- IAlipayNotifyService.cs[295B]
- IAlipayPagePayService.cs[712B]
- IAlipayQrCodePayService.cs[434B]
- IAlipayReturnService.cs[1KB]
- IAlipayWapPayService.cs[709B]
- Configs
- AlipayConfig.cs[1KB]
- AlipayConfigProvider.cs[735B]
- AlipayConst.cs[2KB]
- IAlipayConfigProvider.cs[306B]
- Enums
- TradeStatus.cs[748B]
- Parameters
- Requests
- AlipayAppPayRequest.cs[174B]
- AlipayBarcodePayRequest.cs[289B]
- AlipayPagePayRequest.cs[284B]
- AlipayPrecreateRequest.cs[183B]
- AlipayRequestBase.cs[361B]
- AlipayWapPayRequest.cs[283B]
- AlipayContentBuilder.cs[2KB]
- AlipayParameterBuilder.cs[6KB]
- Requests
- Results
- AlipayResult.cs[3KB]
- Services
- Base
- AlipayAppPayService.cs[1KB]
- AlipayBarcodePayService.cs[2KB]
- AlipayNotifyService.cs[2KB]
- AlipayPagePayService.cs[2KB]
- AlipayQrCodePayService.cs[1KB]
- AlipayReturnService.cs[975B]
- AlipayWapPayService.cs[2KB]
- Abstractions
- Core
- DownloadBillParam.cs[454B]
- DownloadBillParamBase.cs[827B]
- DownloadBillWay.cs[214B]
- INotifyService.cs[1KB]
- IPayService.cs[294B]
- PayParam.cs[711B]
- PayParamBase.cs[1KB]
- PayResult.cs[1KB]
- PayWay.cs[2KB]
- RefundResult.cs[1KB]
- Extensions
- Extensions.Service.cs[3KB]
- PayOptions.cs[484B]
- Factories
- PayFactory.cs[6KB]
- Properties
- PayResource.Designer.cs[3KB]
- PayResource.resx[5KB]
- Wechatpay
- Abstractions
- IWechatpayAppPayService.cs[436B]
- IWechatpayDownloadBillService.cs[517B]
- IWechatpayH5PayService.cs[433B]
- IWechatpayJsApiPayService.cs[442B]
- IWechatpayMiniProgramPayService.cs[458B]
- IWechatpayNativePayService.cs[445B]
- IWechatpayNotifyService.cs[206B]
- IWechatpayPaymentCodePayService.cs[464B]
- IWechatpayRefundService.cs[436B]
- Configs
- IWechatpayConfigProvider.cs[363B]
- WechatpayConfig.cs[2KB]
- WechatpayConfigProvider.cs[807B]
- WechatpayConst.cs[3KB]
- Enums
- WechatpayAccountType.cs[494B]
- WechatpayBillType.cs[693B]
- WechatpaySignType.cs[359B]
- Parameters
- Results
- WechatpayBillInfo.cs[3KB]
- WechatpayDownloadBillResult.cs[1KB]
- WechatpayResult.cs[6KB]
- Services
- Base
- CsvMappings
- WechatpayAppPayService.cs[1KB]
- WechatpayDownloadBillService.cs[5KB]
- WechatpayH5PayService.cs[1KB]
- WechatpayJsApiPayService.cs[2KB]
- WechatpayMiniProgramPayService.cs[2KB]
- WechatpayNativePayService.cs[1KB]
- WechatpayNotifyService.cs[3KB]
- WechatpayPaymentCodePayService.cs[2KB]
- WechatpayRefundService.cs[2KB]
- Signatures
- HmacSha256SignManager.cs[1KB]
- Md5SignManager.cs[1KB]
- SignManagerFactory.cs[987B]
- Abstractions
- Bing.Biz.Payments.csproj[323B]
- IPayFactory.cs[2KB]
- project.dependency.props[508B]
- project.props[903B]
- Alipay
- Bing.Biz
- Addresses
- Address.cs[3KB]
- AddressInfo.cs[2KB]
- AddressInfoExtensions.cs[1KB]
- NullAddress.cs[211B]
- Contacts
- Contact.cs[2KB]
- Enums
- Bing.Biz.csproj[187B]
- project.dependency.props[224B]
- project.props[421B]
- Addresses
- Directory.Build.props[1KB]
- Bing.Biz.OAuthLogin
- tests
- Bing.Biz.Payments.Tests
- Wechatpay
- Configs
- TestConfigProvider.cs[597B]
- Parameters
- Results
- Services
- Configs
- Bing.Biz.Payments.Tests.csproj[340B]
- TestConst.cs[226B]
- Wechatpay
- Bing.Biz.Payments.Tests
- Publish.bat[456B]
- src
- documents
- 数据库设计
- 数据建模
- 数据库设计器.pdm[1.09MB]
- Bing框架设计.sws[437B]
- 数据建模
- Bing框架.xmind[48KB]
- 数据库设计
- framework
- src
- Bing.Abstractions
- Bing
- Data
- Common
- IDbContext.cs[116B]
- IDbSet.cs[194B]
- Common
- Serialization
- IBssomSerializer.cs[194B]
- IBytesSerializer.cs[1KB]
- IJsonSerializer.cs[1KB]
- IJsonSerializerConfigureEntry.cs[551B]
- IMessagePackSerializer.cs[206B]
- IObjectSerializer.cs[162B]
- IObjectSerializer`1.cs[1KB]
- IProtobufSerializer.cs[229B]
- ISerializer.cs[1KB]
- ISerializerAsync.cs[1KB]
- IStreamSerializer.cs[151B]
- IStreamSerializerAsync.cs[939B]
- ITextSerializer.cs[1KB]
- ITomlSerializer.cs[1KB]
- ITomlSerializerConfigureEntry.cs[550B]
- IXmlSerializer.cs[1KB]
- IXmlSerializerConfigureEntry.cs[541B]
- IYamlSerializer.cs[1KB]
- IYamlSerializerConfigureEntry.cs[551B]
- IZeroFormatterSerializer.cs[186B]
- Data
- Bing.Abstractions.csproj[496B]
- global-usings.cs[180B]
- dependency.props[665B]
- Bing
- Bing.Aop.AspectCore
- Bing
- Aspects
- AutowiredAttribute.cs[255B]
- IgnoreAttribute.cs[159B]
- InterceptorBase.cs[174B]
- NotEmptyAttribute.cs[542B]
- NotNullAttribute.cs[532B]
- ParameterInterceptorBase.cs[201B]
- DependencyInjection
- Exceptions
- Prompts
- Aspects
- Bing.Aop.AspectCore.csproj[432B]
- global-usings.cs[206B]
- dependency.props[449B]
- references.props[107B]
- Bing
- Bing.AspNetCore.Authentication.JwtBearer
- Bing
- Identity
- JwtBearer
- Abstractions
- IRefreshTokenStore.cs[217B]
- Abstractions
- JwtBearer
- Identity
- Bing.AspNetCore.Authentication.JwtBearer.csproj[653B]
- dependency.props[776B]
- references.props[125B]
- Bing
- Bing.AspNetCore.Mvc.Contracts
- Bing.AspNetCore.Mvc.Contracts.csproj[425B]
- dependency.props[24B]
- references.props[139B]
- Bing.AspNetCore.Mvc.UI
- Bing
- AspNetCore
- Mvc
- UI
- Extensions
- RazorPages
- DefaultRazorHtmlGenerator.cs[5KB]
- IRazorHtmlGenerator.cs[256B]
- IRouteAnalyzer.cs[299B]
- RazorHtmlAttribute.cs[875B]
- RouteAnalyzer.cs[3KB]
- RouteInformation.cs[1KB]
- UI
- Mvc
- AspNetCore
- Microsoft
- AspNetCore
- Mvc
- AspNetCore
- Bing.AspNetCore.Mvc.UI.csproj[529B]
- dependency.props[312B]
- project.dependency.props[427B]
- project.props[378B]
- references.props[137B]
- Bing
- Bing.AspNetCore.Mvc
- Bing
- AspNetCore
- Mvc
- ExceptionHandling
- Validation
- IModelStateValidator.cs[643B]
- ModelStateValidator.cs[1KB]
- ActionResultHelper.cs[1KB]
- BingActionContextExtensions.cs[973B]
- CrudControllerBase.cs[5KB]
- QueryControllerBase.cs[3KB]
- TreesControllerBase.cs[11KB]
- TreesTableControllerBase.cs[4KB]
- WebResource.Designer.cs[3KB]
- WebResource.resx[5KB]
- Mvc
- AspNetCore
- Microsoft
- AspNetCore
- Mvc
- Abstractions
- Mvc
- AspNetCore
- Bing.AspNetCore.Mvc.csproj[991B]
- dependency.props[24B]
- references.props[234B]
- Bing
- Bing.AspNetCore.Serilog
- Bing
- AspNetCore
- Serilog
- AspNetCore
- Microsoft
- AspNetCore
- Builder
- AspNetCore
- Bing.AspNetCore.Serilog.csproj[523B]
- dependency.props[112B]
- references.props[129B]
- Bing
- Bing.AspNetCore
- Bing
- AspNetCore
- Cors
- DependencyInjection
- ExceptionHandling
- BingAuthorizationExceptionHandlerOptions.cs[284B]
- BingExceptionHandlingMiddleware.cs[4KB]
- BingExceptionHandlingOptions.cs[1KB]
- BingExceptionHttpStatusCodeOptions.cs[1KB]
- DefaultBingAuthorizationExceptionHandler.cs[2KB]
- DefaultExceptionToErrorInfoConverter.cs[1KB]
- DefaultHttpExceptionStatusCodeFinder.cs[2KB]
- IBingAuthorizationExceptionHandler.cs[495B]
- IExceptionToErrorInfoConverter.cs[452B]
- IHttpExceptionStatusCodeFinder.cs[459B]
- Extensions
- Logs
- AspNetCoreLogContextAccessor.cs[2KB]
- DefaultRequestResponseLogCreator.cs[712B]
- DefaultRequestResponseLogger.cs[2KB]
- IRequestResponseLogCreator.cs[337B]
- IRequestResponseLogger.cs[314B]
- RequestResponseLog.cs[3KB]
- RequestResponseLoggerActionFilter.cs[1KB]
- RequestResponseLoggerErrorFilter.cs[1013B]
- RequestResponseLoggerMiddleware.cs[9KB]
- RequestResponseLoggerOptions.cs[1KB]
- Mvc
- Filters
- ModelBinding
- AnonymousApiController.cs[224B]
- ApiControllerBase.cs[223B]
- ApiResult.cs[1KB]
- AreaApiControllerBase.cs[260B]
- BingControllerBase.cs[2KB]
- IResultFactory.cs[562B]
- MvcMethodInfoFinder.cs[1KB]
- NullJsonResult.cs[316B]
- StatusCode.cs[433B]
- ValidationFailedResult.cs[1KB]
- RealIp
- RealIpMiddleware.cs[3KB]
- Security
- Claims
- AdminSafeListMiddleware.cs[2KB]
- SecurityLog
- Threading
- Tracing
- WebClientInfo
- AspNetCoreBingModule.cs[453B]
- AspNetCoreModule.cs[1KB]
- BingAspNetCoreOptions.cs[598B]
- IMiddleware.cs[567B]
- RequestScopedServiceResolver.cs[2KB]
- Http
- BingHttpConst.cs[227B]
- MimeTypes.cs[4KB]
- ServiceProviderAccessorExtensions.cs[646B]
- AspNetCore
- Extensions
- Microsoft
- AspNetCore
- Builder
- Http
- Mvc
- Abstractions
- ModelBinding
- Extensions
- DependencyInjection
- AspNetCore
- Mvc
- Models
- ActionDescriptor.cs[1KB]
- ControllerDescriptor.cs[1KB]
- DefaultApiInterfaceService.cs[3KB]
- IApiInterfaceService.cs[458B]
- Models
- Uploads
- Params
- MultipleFileUploadParam.cs[991B]
- SingleFileUploadParam.cs[947B]
- DefaultFileUploadService.cs[4KB]
- IFileUploadService.cs[1KB]
- Params
- Bing.AspNetCore.csproj[1KB]
- dependency.props[426B]
- references.props[196B]
- Bing
- Bing.Auditing.Contracts
- Bing
- Auditing
- EntityChangeType.cs[436B]
- IAuditedObject.cs[381B]
- IAuditedObjectWithName.cs[429B]
- ICreationAuditedObject.cs[437B]
- ICreationAuditedObjectWithName.cs[389B]
- IDeletionAuditedObject.cs[437B]
- IDeletionAuditedObjectWithName.cs[389B]
- IFullAuditedObject.cs[377B]
- IFullAuditedObjectWithName.cs[425B]
- IHasCreationTime.cs[212B]
- IHasCreator.cs[303B]
- IHasDeleter.cs[303B]
- IHasDeletionTime.cs[244B]
- IHasModificationTime.cs[230B]
- IHasModifier.cs[331B]
- IModificationAuditedObject.cs[464B]
- IModificationAuditedObjectWithName.cs[407B]
- Auditing
- Bing.Auditing.Contracts.csproj[427B]
- dependency.props[24B]
- references.props[107B]
- Bing
- Bing.Auditing
- Bing
- Auditing
- AuditedPropertyConst.cs[1006B]
- AuditLogActionInfo.cs[1KB]
- AuditLogContributionContext.cs[845B]
- AuditLogContributor.cs[551B]
- AuditLogInfo.cs[6KB]
- AuditLogScope.cs[452B]
- AuditPropertySetter.cs[10KB]
- CreationAuditedInitializer.cs[4KB]
- DeletionAuditedInitializer.cs[4KB]
- DisableAuditingAttribute.cs[231B]
- EntityChangeInfo.cs[1KB]
- EntityPropertyChangeInfo.cs[968B]
- IAuditingEnabled.cs[112B]
- IAuditingManager.cs[334B]
- IAuditingStore.cs[275B]
- IAuditLogSaveHandle.cs[216B]
- IAuditLogScope.cs[208B]
- IAuditPropertySetter.cs[650B]
- IAuditSerializer.cs[277B]
- ModificationAuditedInitializer.cs[5KB]
- SimpleLogAuditingStore.cs[972B]
- Auditing
- Bing.Auditing.csproj[391B]
- dependency.props[24B]
- references.props[283B]
- Bing
- Bing.Authorization.Abstractions
- Bing
- Authorization
- Functions
- FunctionAccessType.cs[524B]
- IFunction.cs[1KB]
- IFunctionHandler.cs[1KB]
- Functions
- Authorization
- Bing.Authorization.Abstractions.csproj[499B]
- dependency.props[26B]
- Bing
- Bing.AutoMapper
- Bing
- AutoMapper
- Bing.AutoMapper.csproj[415B]
- dependency.props[115B]
- references.props[135B]
- Bing
- Bing.Caching.CSRedis
- Bing
- Caching
- CSRedis
- Caching
- Bing.Caching.CSRedis.csproj[423B]
- dependency.props[117B]
- references.props[107B]
- Bing
- Bing.Caching.FreeRedis
- Bing
- Caching
- FreeRedis
- Caching
- Bing.Caching.FreeRedis.csproj[424B]
- dependency.props[113B]
- references.props[107B]
- Bing
- Bing.Data.Sql
- Bing
- Data
- Sql
- Builders
- Clauses
- FromClause.cs[4KB]
- GroupByClause.cs[3KB]
- JoinClause.cs[14KB]
- OrderByClause.cs[4KB]
- SelectClause.cs[10KB]
- WhereClause.cs[26KB]
- Conditions
- AndCondition.cs[1KB]
- EqualCondition.cs[771B]
- GreaterCondition.cs[777B]
- GreaterEqualCondition.cs[799B]
- InCondition.cs[1KB]
- IsNotNullCondition.cs[619B]
- IsNullCondition.cs[602B]
- LessCondition.cs[768B]
- LessEqualCondition.cs[790B]
- LikeCondition.cs[773B]
- NotEqualCondition.cs[784B]
- NotInCondition.cs[1KB]
- NullCondition.cs[524B]
- OrCondition.cs[1KB]
- SegmentCondition.cs[2KB]
- SqlCondition.cs[580B]
- SqlConditionFactory.cs[1KB]
- Core
- BuilderItem.cs[633B]
- ColumnCollection.cs[6KB]
- ColumnItem.cs[2KB]
- DialectBase.cs[2KB]
- EntityAliasRegister.cs[1KB]
- EntityResolver.cs[8KB]
- JoinItem.cs[4KB]
- NameItem.cs[4KB]
- OnItem.cs[1KB]
- OrderByItem.cs[2KB]
- ParameterManager.cs[3KB]
- ParamLiteralsResolver.cs[848B]
- PredicateExpressionResolver.cs[2KB]
- SqlBuilderBase.cs[18KB]
- SqlContext.cs[1KB]
- SqlItem.cs[5KB]
- Extensions
- Filters
- IsDeletedFilter.cs[1KB]
- SqlFilterCollection.cs[725B]
- Internal
- Helper.cs[7KB]
- IClauseAccessor.cs[710B]
- ICondition.cs[209B]
- ICte.cs[121B]
- ICteAccessor.cs[290B]
- IDialect.cs[1KB]
- IEntityAliasRegister.cs[933B]
- IEntityResolver.cs[1KB]
- IFrom.cs[114B]
- IFromClause.cs[1KB]
- IGroupBy.cs[120B]
- IGroupByClause.cs[1KB]
- IJoin.cs[114B]
- IJoinClause.cs[5KB]
- IJoinOn.cs[541B]
- IOrderBy.cs[120B]
- IOrderByClause.cs[1KB]
- IParameterManager.cs[793B]
- IParamLiteralsResolver.cs[295B]
- ISelect.cs[118B]
- ISelectClause.cs[6KB]
- ISqlFilter.cs[303B]
- IUnion.cs[111B]
- IUnionAccessor.cs[371B]
- IWhere.cs[116B]
- IWhereClause.cs[15KB]
- Clauses
- Diagnostics
- Executor
- SqlExecutorBase.cs[2KB]
- Extensions
- Extensions.ICte.cs[943B]
- Extensions.IFrom.cs[2KB]
- Extensions.IGroupBy.cs[1KB]
- Extensions.IJoin.cs[9KB]
- Extensions.IOrderBy.cs[1KB]
- Extensions.ISelect.cs[7KB]
- Extensions.ISqlBuilder.cs[40KB]
- Extensions.ISqlQuery.Other.cs[5KB]
- Extensions.ISqlQuery.Query.cs[10KB]
- Extensions.ISqlQuery.Sql.cs[38KB]
- Extensions.IUnion.cs[4KB]
- Extensions.IWhere.cs[24KB]
- Matedatas
- DefaultEntityMatedata.cs[692B]
- DefaultTableDatabase.cs[294B]
- IEntityMatedata.cs[639B]
- ITableDatabase.cs[259B]
- Queries
- SqlQueryBase.cs[14KB]
- SqlQueryBase.Diagnostics.cs[2KB]
- ISqlBuilder.cs[2KB]
- ISqlExecutor.cs[729B]
- ISqlQuery.cs[5KB]
- Builders
- Sql
- Data
- Bing.Data.Sql.csproj[397B]
- dependency.props[139B]
- references.props[117B]
- Bing
- Bing.Data
- Bing
- Data
- Attributes
- DecimalPrecisionAttribute.cs[1014B]
- HasMaxLengthAttribute.cs[348B]
- Enums
- DatabaseType.cs[484B]
- Filters
- IFilter.cs[1016B]
- IFilterManager.cs[924B]
- IFilterOperation.cs[122B]
- IFilterSwitch.cs[514B]
- ObjectExtending
- ExtraProperty.cs[1KB]
- ExtraPropertyDictionary.cs[656B]
- ExtraPropertyDictionaryExtensions.cs[1KB]
- IHasExtraProperties.cs[127B]
- Queries
- Conditions
- AndCondition.cs[917B]
- DateSegmentCondition.cs[2KB]
- DateTimeSegmentCondition.cs[2KB]
- DecimalSegmentCondition.cs[1KB]
- DefaultCondition.cs[811B]
- DoubleSegmentCondition.cs[1KB]
- IntSegmentCondition.cs[1KB]
- OrCondition.cs[913B]
- OrIfNotEmptyCondition.cs[1KB]
- SegmentConditionBase.cs[4KB]
- TreeCondition.cs[1KB]
- WhereIfNotEmptyCondition.cs[1KB]
- Internal
- Helper.cs[2KB]
- Boundary.cs[378B]
- IQuery.cs[5KB]
- IQueryBase.cs[393B]
- IQueryParameter.cs[218B]
- ITrack.cs[193B]
- ITreeQueryParameter.cs[774B]
- OrderByBuilder.cs[951B]
- OrderByItem.cs[722B]
- Query.cs[8KB]
- QueryParameter.cs[236B]
- TreeQueryParameter.cs[1KB]
- Conditions
- Transaction
- DataConfig.cs[1KB]
- DataLogLevel.cs[367B]
- ICondition.cs[328B]
- IDatabase.cs[250B]
- IDatabaseFactory.cs[286B]
- IPager.cs[552B]
- IPagerBase.cs[394B]
- ISeedDataInitializer.cs[397B]
- Pager.cs[3KB]
- PagerList.cs[4KB]
- SqlOptions.cs[697B]
- Attributes
- Trees
- IEnabled.cs[190B]
- IParentId.cs[268B]
- IPath.cs[257B]
- ISortId.cs[182B]
- Extensions.IQueryable.cs[9KB]
- Data
- Bing.Data.csproj[379B]
- dependency.props[24B]
- references.props[137B]
- Bing
- Bing.Datas.Dapper
- Bing
- Data
- Sql
- Queries
- SqlQuery.cs[10KB]
- SqlQueryExtensions.cs[20KB]
- Queries
- Sql
- Data
- Handlers
- GuidTypeHandler.cs[1KB]
- StringTypeHandler.cs[672B]
- MySql
- MySqlBuilder.cs[2KB]
- MySqlDialect.cs[400B]
- MySqlFromClause.cs[1KB]
- MySqlJoinClause.cs[1KB]
- Oracle
- OracleBuilder.cs[1KB]
- OracleDialect.cs[1KB]
- OracleFromClause.cs[1KB]
- OracleJoinClause.cs[1KB]
- PgSql
- PgSqlBuilder.cs[1KB]
- PgSqlDialect.cs[400B]
- PgSqlParamLiteralsResolver.cs[919B]
- Sqlite
- SqliteBuilder.cs[1KB]
- SqliteDialect.cs[403B]
- SqliteFromClause.cs[1KB]
- SqliteJoinClause.cs[1KB]
- SqlServer
- SqlServerBuilder.cs[1KB]
- SqlServerDialect.cs[176B]
- Bing.Datas.Dapper.csproj[411B]
- Extensions.Service.cs[5KB]
- SqlExecutor.cs[1KB]
- dependency.props[111B]
- references.props[196B]
- Bing
- Bing.Datas.EntityFramework.MySql
- AggregateRootMap.cs[649B]
- Bing.Datas.EntityFramework.MySql.csproj[476B]
- EntityMap.cs[286B]
- Extensions.Service.cs[2KB]
- IMap.cs[152B]
- UnitOfWork.cs[915B]
- dependency.props[136B]
- references.props[151B]
- Bing.Datas.EntityFramework.Oracle
- AggregateRootMap.cs[590B]
- Bing.Datas.EntityFramework.Oracle.csproj[480B]
- EntityMap.cs[287B]
- Extensions.Service.cs[2KB]
- IMap.cs[153B]
- UnitOfWork.cs[951B]
- dependency.props[133B]
- references.props[151B]
- Bing.Datas.EntityFramework.PgSql
- AggregateRootMap.cs[589B]
- Bing.Datas.EntityFramework.PgSql.csproj[476B]
- EntityMap.cs[286B]
- Extensions.Service.cs[2KB]
- IMap.cs[152B]
- UnitOfWork.cs[915B]
- dependency.props[142B]
- references.props[151B]
- Bing.Datas.EntityFramework.Sqlite
- AggregateRootMap.cs[644B]
- Bing.Datas.EntityFramework.Sqlite.csproj[477B]
- EntityMap.cs[287B]
- Extensions.Service.cs[2KB]
- IMap.cs[153B]
- UnitOfWork.cs[917B]
- dependency.props[161B]
- references.props[151B]
- Bing.Datas.EntityFramework.SqlServer
- AggregateRootMap.cs[647B]
- Bing.Datas.EntityFramework.SqlServer.csproj[492B]
- EntityMap.cs[290B]
- Extensions.Service.cs[2KB]
- IMap.cs[156B]
- UnitOfWork.cs[923B]
- dependency.props[164B]
- references.props[151B]
- Bing.Datas.EntityFramework
- Bing
- Data
- Filters
- FilterBase.cs[1KB]
- FilterManager.cs[3KB]
- SoftDeleteFilter.cs[520B]
- Filters
- EntityFrameworkCore
- Internal
- Modeling
- ValueComparers
- ValueConverters
- IEntityConfigurationTypeFinder.cs[2KB]
- IEntityTypeConfiguration.cs[416B]
- Data
- Conventions
- Core
- CompactRepositoryBase.cs[8KB]
- EfCoreAsyncQueryableProvider.cs[26KB]
- IMap.cs[298B]
- MapBase.cs[1KB]
- QueryStoreBase.cs[15KB]
- RepositoryBase.cs[1KB]
- StoreBase.cs[9KB]
- TreeCompactRepositoryBase.cs[3KB]
- TreeRepositoryBase.cs[2KB]
- UnitOfWorkBase.cs[18KB]
- Extensions
- Bing.Datas.EntityFramework.csproj[671B]
- MigrationModuleBase.cs[1KB]
- dependency.props[466B]
- references.props[267B]
- Bing
- Bing.Ddd.Application.Contracts
- Bing
- Application
- Aspects
- ICommitAfter.cs[219B]
- UnitOfWorkAttribute.cs[1011B]
- Commands
- ICommand.cs[257B]
- ICommandHandler.cs[1KB]
- ICommandProcessor.cs[792B]
- Dtos
- Trees
- ITreeNode.cs[504B]
- ITreeTableResult.cs[337B]
- TreeDto.cs[1KB]
- TreeDtoBase.cs[1014B]
- TreeExtensions.cs[1KB]
- TreeTableResult.cs[3KB]
- DtoBase.cs[229B]
- IDto.cs[142B]
- IKey.cs[182B]
- IRequest.cs[151B]
- IResponse.cs[113B]
- NullableIdDto.cs[1KB]
- RequestBase.cs[510B]
- Trees
- Queries
- IQuery.cs[261B]
- IQueryHandler.cs[1KB]
- IQueryProcessor.cs[785B]
- Services
- IAppService.cs[191B]
- ICrudAppService.cs[3KB]
- IDeleteAppService.cs[619B]
- IQueryAppService.cs[1KB]
- ITreesAppService.cs[1KB]
- Aspects
- Application
- Bing.Ddd.Application.Contracts.csproj[460B]
- dependency.props[125B]
- references.props[192B]
- Bing
- Bing.Ddd.Application
- Bing
- Application
- Services
- AppServiceBase.cs[1KB]
- CrudAppServiceBase.cs[19KB]
- DeleteAppServiceBase.cs[4KB]
- QueryAppServiceBase.cs[6KB]
- TreesAppServiceBase.cs[7KB]
- Services
- Application
- Bing.Ddd.Application.csproj[424B]
- dependency.props[23B]
- references.props[319B]
- Bing
- Bing.Ddd.Domain
- Bing
- Data
- Persistence
- PersistentEntityBase.cs[1KB]
- PersistentObjectBase.cs[520B]
- TreePersistentObjectBase.cs[997B]
- Extensions.ISoftDelete.cs[948B]
- IQueryStore.cs[8KB]
- IStore.cs[3KB]
- SeedDataInitializerBase.cs[2KB]
- Persistence
- Domain
- ChangeTracking
- Entities
- Auditing
- AuditedAggregateRoot.cs[1KB]
- AuditedAggregateRootWithName.cs[1KB]
- AuditedEntity.cs[1KB]
- AuditedEntityWithName.cs[1KB]
- CreationAuditedAggregateRoot.cs[1KB]
- CreationAuditedAggregateRootWithName.cs[1KB]
- CreationAuditedEntity.cs[1KB]
- CreationAuditedEntityWithName.cs[1KB]
- FullAuditedAggregateRoot.cs[1KB]
- FullAuditedAggregateRootWithName.cs[1KB]
- FullAuditedEntity.cs[1KB]
- FullAuditedEntityWithName.cs[1KB]
- Events
- DependencyInjectionHandlerFactory.cs[879B]
- DomainEvent.cs[126B]
- DomainEventDispatcher.cs[3KB]
- DomainEventHandlerInfo.cs[905B]
- DomainEventHandlerTypeStore.cs[2KB]
- Extensions.Service.cs[3KB]
- Extensions.Type.cs[733B]
- IDomainEventDispatcher.cs[1KB]
- IDomainEventHandler.cs[405B]
- IDomainEventHandlerTypeStore.cs[1022B]
- IDomainHandlerFactory.cs[341B]
- AggregateRoot.cs[2KB]
- DescriptionContext.cs[2KB]
- DomainObjectBase.cs[6KB]
- EntityBase.cs[4KB]
- EntityHelper.cs[1KB]
- IAggregateRoot.cs[1KB]
- IDomainObject.cs[155B]
- IEntity.cs[776B]
- IKey.cs[236B]
- ITreeEntity.cs[979B]
- IVersion.cs[196B]
- KeyListComparator.cs[1KB]
- KeyListCompareResult.cs[1014B]
- ListComparator.cs[2KB]
- ListCompareResult.cs[1KB]
- TreeEntityBase.cs[3KB]
- UpdatePathManager.cs[3KB]
- Auditing
- Repositories
- ICompactRepository.cs[6KB]
- IQueryRepository.cs[630B]
- IRepository.cs[898B]
- ITreeCompactRepository.cs[1KB]
- ITreeRepository.cs[1KB]
- Services
- DomainServiceBase.cs[898B]
- IDomainService.cs[189B]
- ParameterBase.cs[515B]
- Values
- ValueObjectBase.cs[2KB]
- Extensions.Domain.cs[2KB]
- Extensions.Tree.cs[2KB]
- Data
- Bing.Ddd.Domain.csproj[409B]
- dependency.props[24B]
- references.props[336B]
- Bing
- Bing.EasyCaching
- Bing
- EasyCaching
- CacheManager.Async.cs[3KB]
- CacheManager.cs[3KB]
- Extensions.Service.cs[749B]
- EasyCaching
- Bing.EasyCaching.csproj[386B]
- dependency.props[120B]
- references.props[107B]
- Bing
- Bing.Emailing
- Bing
- Emailing
- Attachments
- Smtp
- Extensions.Service.cs[1KB]
- ISmtpEmailSender.cs[273B]
- SmtpEmailSender.cs[2KB]
- SmtpMailQueueManager.cs[1KB]
- DefaultEmailConfigProvider.cs[779B]
- EmailBox.cs[934B]
- EmailConfig.cs[1KB]
- EmailSenderBase.cs[7KB]
- IAttachment.cs[323B]
- IEmailConfigProvider.cs[348B]
- IEmailSender.cs[2KB]
- IMailQueueManager.cs[432B]
- IMailQueueProvider.cs[602B]
- IMailQueueService.cs[244B]
- MailQueueManagerBase.cs[3KB]
- MailQueueProvider.cs[940B]
- MailQueueService.cs[673B]
- NullEmailSender.cs[804B]
- Emailing
- Bing.Emailing.csproj[372B]
- dependency.props[24B]
- references.props[107B]
- Bing
- Bing.EventBus
- Bing
- EventBus
- Distributed
- Local
- ILocalEventBus.cs[432B]
- ILocalEventHandler.cs[413B]
- LocalEventBus.cs[6KB]
- LocalEventBusOptions.cs[496B]
- LocalEventHandlerBase.cs[447B]
- LocalEventMessage.cs[864B]
- NullLocalEventBus.cs[4KB]
- ActionEventHandler.cs[923B]
- EventBusBase.cs[12KB]
- EventBusExtensions.cs[966B]
- EventHandlerDisposeWrapper.cs[914B]
- EventHandlerFactoryUnregistrar.cs[1KB]
- IEvent.cs[96B]
- IEventBus.cs[3KB]
- IEventDataWithInheritableGenericArgument.cs[265B]
- IEventHandler.cs[112B]
- IEventHandlerDisposeWrapper.cs[268B]
- IEventHandlerFactory.cs[485B]
- IMessageEvent.cs[686B]
- IMessageEventBus.cs[744B]
- IocEventHandlerFactory.cs[1KB]
- MessageEvent.cs[1KB]
- SingleInstanceHandlerFactory.cs[1KB]
- TransientEventHandlerFactory.cs[2KB]
- EventBus
- Bing.EventBus.csproj[396B]
- dependency.props[146B]
- references.props[117B]
- Bing
- Bing.Events.Cap.MySql
- 00-Source
- CAP.EFOptions.cs[721B]
- CAP.MySqlCapOptionsExtension.cs[1KB]
- CAP.MySqlOptions.cs[1KB]
- CAP.Options.Extensions.cs[1KB]
- ICapTransaction.MySql.cs[4KB]
- IDataStorage.MySql.cs[8KB]
- IDbConnection.Extensions.cs[2KB]
- IDbContextTransaction.CAP.cs[1KB]
- IMonitoringApi.MySql.cs[8KB]
- IStorageInitializer.MySql.cs[2KB]
- Bing.Events.Cap.MySql.csproj[541B]
- dependency.props[360B]
- project.dependency.props[360B]
- project.props[387B]
- references.props[26B]
- 00-Source
- Bing.Events
- Cap
- CapTraceAttribute.cs[1KB]
- EventBus.cs[1KB]
- Extensions.Service.cs[961B]
- Headers.cs[166B]
- MessageEventBus.cs[4KB]
- Default
- EventBus.cs[1KB]
- EventHandlerManager.cs[499B]
- Extensions.Service.cs[719B]
- Bing.Events.csproj[393B]
- EventHandlerAttribute.cs[393B]
- dependency.props[118B]
- references.props[188B]
- Cap
- Bing.FreeSQL.MySql
- Bing
- FreeSQL
- MySql
- AggregateRootMap.cs[577B]
- EntityMap.cs[232B]
- IMap.cs[119B]
- Extensions.Services.cs[4KB]
- MySql
- Uow
- UnitOfWork.cs[857B]
- FreeSQL
- Bing.FreeSQL.MySql.csproj[419B]
- dependency.props[154B]
- references.props[123B]
- Bing
- Bing.FreeSQL
- Bing
- Data
- Stores
- QueryStoreBase.cs[15KB]
- StoreBase.cs[7KB]
- Stores
- Domain
- Repositories
- CompactRepositoryBase.cs[8KB]
- RepositoryBase.cs[1KB]
- TreeCompactRepositoryBase.cs[3KB]
- TreeRepositoryBase.cs[2KB]
- Repositories
- FreeSQL
- Extensions
- FreeSqlAsyncQueryableProvider.cs[27KB]
- FreeSqlWrapper.cs[196B]
- IMap.cs[265B]
- MapBase.cs[1KB]
- Uow
- UnitOfWorkBase.cs[7KB]
- Data
- Bing.FreeSQL.csproj[404B]
- dependency.props[312B]
- references.props[267B]
- Bing
- Bing.Locks.CSRedis
- Bing
- Locks
- CSRedisDistributedLock.cs[5KB]
- Extensions.Service.cs[938B]
- Locks
- Bing.Locks.CSRedis.csproj[433B]
- dependency.props[117B]
- references.props[107B]
- Bing
- Bing.Logging.Serilog
- Bing
- Logging
- Serilog
- Enrichers
- EnvironmentEnricher.cs[1KB]
- FunctionEnricher.cs[2KB]
- KeyValueEnricher.cs[945B]
- LogContextEnricher.cs[3KB]
- LogLevelEnricher.cs[665B]
- Internals
- LogLevelSwitcher.cs[1KB]
- LoggerConfigurationExtensions.cs[1KB]
- LoggerEnrichmentConfigurationExtensions.cs[4KB]
- Enrichers
- Serilog
- Logging
- Bing.Logging.Serilog.csproj[475B]
- global-usings.cs[285B]
- dependency.props[351B]
- references.props[123B]
- Bing
- Bing.Logging.Sinks.Exceptionless
- Bing
- Logging
- Sinks
- Exceptionless
- Internals
- LogLevelSwitcher.cs[2KB]
- Internals
- Exceptionless
- Sinks
- Logging
- Serilog
- Sinks
- Exceptionless
- ExceptionlessClientExtensions.cs[3KB]
- ExceptionlessSink.cs[7KB]
- SelfLogLogger.cs[1KB]
- Exceptionless
- LoggerSinkConfigurationExtensions.cs[3KB]
- Sinks
- Bing.Logging.Sinks.Exceptionless.csproj[463B]
- dependency.props[280B]
- references.props[123B]
- Bing
- Bing.Logging
- Bing
- Logging
- Core
- Callers
- ILogCallerInfo.cs[490B]
- LogCallerInfo.cs[1KB]
- NullLogCallerInfo.cs[750B]
- LogEventContext.cs[4KB]
- LogEventDescriptor.cs[754B]
- Callers
- ExtraSupports
- ContextData.cs[3KB]
- ContextDataItem.cs[1KB]
- ContextDataTypes.cs[492B]
- BingLoggingBuilder.cs[535B]
- BingLoggingOptions.cs[970B]
- IBingLoggingOptionsExtension.cs[353B]
- ILog.cs[3KB]
- ILogContextAccessor.cs[219B]
- ILogExtensions.cs[4KB]
- ILogFactory.cs[424B]
- ILoggerWrapper.cs[3KB]
- Log.cs[11KB]
- Log`.cs[2KB]
- LogContext.cs[1KB]
- LogContextAccessor.cs[997B]
- LogFactory.cs[1KB]
- LoggerWrapper.cs[2KB]
- NullLog.cs[6KB]
- ServiceCollectionExtensions.cs[1KB]
- Core
- Logging
- Bing.Logging.csproj[392B]
- global-usings.cs[322B]
- dependency.props[23B]
- references.props[107B]
- Bing
- Bing.Logs.Exceptionless
- Bing
- Logs
- Exceptionless
- Internal
- LogLevelSwitcher.cs[865B]
- ExceptionlessProvider.cs[8KB]
- Extensions.Service.cs[2KB]
- LogProviderFactory.cs[490B]
- Internal
- Exceptionless
- Logs
- Bing.Logs.Exceptionless.csproj[436B]
- dependency.props[117B]
- references.props[117B]
- Bing
- Bing.Logs.Log4Net
- Bing
- Logs
- Log4Net
- Extensions.Service.cs[2KB]
- Log4NetProvider.cs[3KB]
- LogProviderFactory.cs[479B]
- Log4Net
- Logs
- Bing.Logs.Log4Net.csproj[412B]
- dependency.props[112B]
- references.props[117B]
- Bing
- Bing.Logs.NLog
- Bing
- Logs
- NLog
- Internal
- LogLevelSwitcher.cs[747B]
- Extensions.Service.cs[1KB]
- LogProviderFactory.cs[470B]
- NLogProvider.cs[2KB]
- Internal
- NLog
- Logs
- Bing.Logs.NLog.csproj[400B]
- dependency.props[108B]
- references.props[117B]
- Bing
- Bing.Logs.Serilog
- Bing
- Logs
- Serilog
- Internal
- LogLevelSwitcher.cs[786B]
- Extensions.Service.cs[2KB]
- LogProviderFactory.cs[479B]
- SerilogProvider.cs[4KB]
- Internal
- Serilog
- Logs
- Bing.Logs.Serilog.csproj[412B]
- dependency.props[122B]
- references.props[117B]
- Bing
- Bing.Logs
- Bing
- Logs
- Abstractions
- ILogContent.cs[1KB]
- ILogContext.cs[819B]
- ILogConvert.cs[193B]
- ILogFactory.cs[253B]
- ILogFormat.cs[268B]
- ILogProvider.cs[733B]
- ILogProviderFactory.cs[381B]
- Aspects
- DebugLogAttribute.cs[473B]
- ErrorLogAttribute.cs[1KB]
- LogAttributeBase.cs[2KB]
- TraceLogAttribute.cs[473B]
- Contents
- ICaption.cs[184B]
- LogContent.cs[4KB]
- Core
- DefaultLogFactory.cs[1KB]
- LogContext.cs[1KB]
- NullLog.cs[2KB]
- NullLogContext.cs[1KB]
- NullLogFormat.cs[593B]
- NullLogProvider.cs[1KB]
- NullLogProviderFactory.cs[785B]
- Extensions
- AspectExtensions.cs[1KB]
- ExceptionExtensions.cs[652B]
- LogContentExtensions.cs[1KB]
- LogExtensions.cs[9KB]
- Formats
- ContentFormat.cs[12KB]
- FormatProvider.cs[1KB]
- Internal
- LogContextInfo.cs[1KB]
- ILog.cs[2KB]
- Log.cs[5KB]
- LogBase.cs[6KB]
- LogConst.cs[629B]
- LogLevel.cs[851B]
- Abstractions
- Logs
- Properties
- LogResource.Designer.cs[10KB]
- LogResource.resx[7KB]
- Bing.Logs.csproj[842B]
- dependency.props[23B]
- references.props[125B]
- Bing
- Bing.MailKit
- Bing
- MailKit
- Configs
- DefaultMailKitConfigProvider.cs[793B]
- IMailKitConfigProvider.cs[357B]
- MailKitConfig.cs[443B]
- Extensions
- EmailExtensions.cs[8KB]
- EmailOptions.cs[435B]
- Extensions.Service.cs[1KB]
- DefaultMailKitSmtpBuilder.cs[2KB]
- IMailKitEmailSender.cs[167B]
- IMailKitSmtpBuilder.cs[237B]
- MailKitEmailSender.cs[1KB]
- MailKitMailQueueManager.cs[1KB]
- Configs
- MailKit
- Bing.MailKit.csproj[390B]
- dependency.props[112B]
- references.props[125B]
- Bing
- Bing.MiniProfiler
- Bing
- MiniProfiler
- MiniProfilerModule.cs[212B]
- MiniProfilerModuleBase.cs[1KB]
- MiniProfiler
- Bing.MiniProfiler.csproj[412B]
- dependency.props[132B]
- references.props[129B]
- Bing
- Bing.MultiTenancy
- Bing
- MultiTenancy
- AsyncLocalCurrentTenantAccessor.cs[901B]
- BasicTenantInfo.cs[815B]
- CurrentTenant.cs[2KB]
- CurrentUserTenantResolveContributor.cs[945B]
- ICurrentTenant.cs[752B]
- ICurrentTenantAccessor.cs[243B]
- IMultiTenant.cs[372B]
- ITenantResolveContext.cs[396B]
- ITenantResolveContributor.cs[379B]
- ITenantResolver.cs[355B]
- ITenantResolveResultAccessor.cs[253B]
- NullTenantResolveResultAccessor.cs[362B]
- TenantResolveContributorBase.cs[453B]
- TenantResolverConst.cs[247B]
- TenantResolveResult.cs[541B]
- MultiTenancy
- Bing.MultiTenancy.csproj[399B]
- dependency.props[24B]
- references.props[125B]
- Bing
- Bing.ObjectMapping
- Bing
- ObjectMapping
- IMapperProfileTypeFinder.cs[184B]
- IObjectMapper.cs[814B]
- IObjectMapperProfile.cs[210B]
- MapperProfileTypeFinder.cs[1KB]
- ObjectMapperExtensions.cs[2KB]
- ObjectMapping
- Bing.ObjectMapping.csproj[411B]
- dependency.props[24B]
- references.props[107B]
- Bing
- Bing.Permissions
- Authorization
- Middlewares
- Policies
- AuthorizeResult.cs[1KB]
- Extensions
- Identity
- Describers
- Extensions
- JwtBearer
- Internal
- Helper.cs[2KB]
- JsonWebTokenBuilder.cs[6KB]
- JsonWebTokenStore.cs[1KB]
- JsonWebTokenValidator.cs[2KB]
- TokenPayloadStore.cs[1KB]
- DeviceTokenBindInfo.cs[571B]
- GrantType.cs[354B]
- IAccessClaimsProvider.cs[385B]
- IJsonWebTokenBuilder.cs[809B]
- IJsonWebTokenStore.cs[2KB]
- IJsonWebTokenValidator.cs[556B]
- ITokenPayloadStore.cs[808B]
- JsonWebToken.cs[897B]
- JsonWebTokenStoreBase.cs[4KB]
- JwtOptions.cs[968B]
- RefreshToken.cs[457B]
- Internal
- Models
- ApplicationBase.Base.cs[4KB]
- ApplicationBase.cs[169B]
- RoleBase.Base.cs[6KB]
- RoleBase.cs[650B]
- UserBase.Base.cs[9KB]
- UserBase.cs[2KB]
- Options
- LockoutOptions.cs[610B]
- PasswordOptions.cs[954B]
- PermissionOptions.cs[774B]
- SignInOptions.cs[383B]
- StoreOptions.cs[538B]
- UserOptions.cs[547B]
- Purposes
- TokenPurpose.cs[250B]
- Repositories
- IApplicationRepository.cs[466B]
- IRoleRepository.cs[505B]
- IUserRepository.cs[399B]
- Results
- SignInResult.cs[991B]
- SignInState.cs[342B]
- Services
- Abstractions
- IRoleManager.cs[781B]
- ISignInManager.cs[1023B]
- IUserManager.cs[5KB]
- Implements
- IdentitySignInManager.cs[2KB]
- IdentityUserManager.cs[3KB]
- RoleManager.cs[3KB]
- SignInManager.cs[3KB]
- UserManager.cs[12KB]
- Abstractions
- Properties
- Bing.Permissions.csproj[1KB]
- dependency.props[487B]
- references.props[206B]
- Authorization
- Bing.Security
- Bing
- Authorization
- Modules
- ModuleInfo.cs[527B]
- BingAuthorizationException.cs[1KB]
- Modules
- Clients
- CurrentClient.cs[910B]
- ICurrentClient.cs[283B]
- Security
- Claims
- Encryption
- IEncryptor.cs[384B]
- IStringEncryptionService.cs[683B]
- NullEncryptor.cs[580B]
- Principals
- AuthorizationStatus.cs[1KB]
- SecurityLog
- BingSecurityLogOptions.cs[514B]
- DefaultSecurityLogManager.cs[1KB]
- ISecurityLogManager.cs[294B]
- ISecurityLogStore.cs[296B]
- SecurityLogInfo.cs[1KB]
- SimpleSecurityLogStore.cs[1KB]
- Users
- CurrentUser.cs[4KB]
- CurrentUserExtensions.cs[6KB]
- ICurrentUser.cs[1KB]
- NullCurrentUser.cs[2KB]
- Authorization
- Properties
- System
- Security
- Principal
- Security
- Bing.Security.csproj[955B]
- dependency.props[159B]
- references.props[137B]
- Bing
- Bing.TextTemplating.Scriban
- Bing
- TextTemplating
- Scriban
- TextTemplating
- Bing.TextTemplating.Scriban.csproj[441B]
- dependency.props[111B]
- references.props[137B]
- Bing
- Bing.TextTemplating
- Bing
- TextTemplating
- BingTemplateRenderer.cs[2KB]
- BingTextTemplatingOptions.cs[1KB]
- ITemplateContentContributor.cs[378B]
- ITemplateContentProvider.cs[1KB]
- ITemplateDefinitionContext.cs[708B]
- ITemplateDefinitionManager.cs[604B]
- ITemplateDefinitionProvider.cs[657B]
- ITemplateRenderer.cs[604B]
- ITemplateRenderingEngine.cs[692B]
- TemplateContentContributorContext.cs[1KB]
- TemplateContentProvider.cs[4KB]
- TemplateDefinition.cs[1KB]
- TemplateDefinitionContext.cs[1KB]
- TemplateDefinitionManager.cs[2KB]
- TemplateDefinitionProviderBase.cs[824B]
- TemplateRenderingEngineBase.cs[1KB]
- TextTemplating
- Bing.TextTemplating.csproj[398B]
- dependency.props[24B]
- references.props[107B]
- Bing
- Bing.Uow
- Bing
- Uow
- IUnitOfWork.cs[453B]
- IUnitOfWorkManager.cs[714B]
- UnitOfWorkManager.cs[1KB]
- Uow
- Bing.Uow.csproj[376B]
- dependency.props[24B]
- references.props[137B]
- Bing
- Bing.Validation.Abstractions
- Bing
- Validation
- Strategies
- IValidationStrategy.cs[616B]
- IValidationCallbackHandler.cs[279B]
- IValidationResult.cs[1KB]
- IVerifyModel.cs[1KB]
- Strategies
- Validation
- Bing.Validation.Abstractions.csproj[440B]
- dependency.props[137B]
- references.props[107B]
- Bing
- Bing.Validation
- Bing
- Validation
- DataAnnotationValidation.cs[827B]
- NothingHandler.cs[334B]
- ThrowHandler.cs[478B]
- ValidationContext.cs[4KB]
- ValidationException.cs[9KB]
- ValidationExceptionExtensions.cs[5KB]
- ValidationHandleExceptionExtensions.cs[929B]
- ValidationHandleOperation.cs[1KB]
- ValidationMe.cs[905B]
- ValidationResultCollection.cs[9KB]
- ValidAttribute.cs[1KB]
- Validation
- System
- ComponentModel
- DataAnnotations
- ChineseAttribute.cs[1KB]
- HttpUrlAddressAttribute.cs[1KB]
- IdCardAttribute.cs[1KB]
- LetterAttribute.cs[1KB]
- MoneyAttribute.cs[1KB]
- PlateNumberOfChinaAttribute.cs[1KB]
- PostalCodeOfChinaAttribute.cs[1KB]
- QQAttribute.cs[1KB]
- TelNoOfChinaAttribute.cs[1KB]
- ValidatePattern.cs[1KB]
- WechatNoAttribute.cs[1KB]
- DataAnnotations
- ComponentModel
- Bing.Validation.csproj[390B]
- global-usings.cs[206B]
- dependency.props[23B]
- references.props[240B]
- Bing
- Bing
- Bing
- Caching
- InMemory
- CacheItem.cs[1KB]
- InMemoryCacheManager.Async.cs[4KB]
- InMemoryCacheManager.cs[4KB]
- Internal
- Helper.cs[2KB]
- CacheAttribute.cs[6KB]
- CacheType.cs[301B]
- ICache.Async.cs[3KB]
- ICache.cs[2KB]
- ICacheKeyGenerator.cs[264B]
- IListCache.cs[751B]
- IRedisLockProvider.cs[1KB]
- ISingleTypeCache.cs[1KB]
- ListLocalMemoryBase.cs[1KB]
- SingleTypeLocalMemoryBase.cs[3KB]
- StringCacheKeyGenerator.cs[429B]
- InMemory
- Collections
- ITypeList.cs[891B]
- TypeList.cs[3KB]
- Configuration
- BingConfig.cs[927B]
- Extensions.ServiceCollection.cs[3KB]
- OptionsTypeAttribute.cs[583B]
- Core
- Builders
- BingBuilder.cs[5KB]
- BingBuilderExtensions.cs[504B]
- IBingBuilder.cs[852B]
- Data
- DataHandler.cs[618B]
- IGetable.cs[352B]
- IGetObject.cs[235B]
- IReader.cs[223B]
- IReaderAll.cs[244B]
- IReaderDictionary.cs[355B]
- Enums
- EnvironmentType.cs[582B]
- Modularity
- BingCoreModule.cs[1KB]
- BingModule.cs[2KB]
- BingModuleTypeFinder.cs[930B]
- DependsOnModuleAttribute.cs[658B]
- IBingModule.cs[1KB]
- IBingModuleTypeFinder.cs[177B]
- ModuleLevel.cs[728B]
- Builders
- Data
- ISoftDelete.cs[198B]
- DependencyInjection
- CachedServiceProvider.cs[723B]
- CachedServiceProviderBase.cs[2KB]
- ConventionalRegistrarBase.cs[2KB]
- DefaultServiceScopeFactory.cs[927B]
- DependencyAttribute.cs[1KB]
- DependencyModule.cs[6KB]
- DependencyTypeFinder.cs[1KB]
- ICachedServiceProvider.cs[398B]
- ICachedServiceProviderBase.cs[1KB]
- IConventionalRegistrar.cs[860B]
- IDependencyTypeFinder.cs[384B]
- IgnoreDependencyAttribute.cs[890B]
- IHybridServiceScopeFactory.cs[221B]
- ILazyServiceProvider.cs[1KB]
- IObjectAccessor.cs[246B]
- IScopedDependency.cs[330B]
- IScopedServiceResolver.cs[1KB]
- IServiceProviderAccessor.cs[257B]
- ISingletonDependency.cs[312B]
- ITransientCachedServiceProvider.cs[380B]
- ITransientDependency.cs[339B]
- Lazier.cs[526B]
- LazyServiceProvider.cs[3KB]
- MultipleDependencyAttribute.cs[242B]
- ObjectAccessor.cs[611B]
- ScopedDictionary.cs[878B]
- ScopedDictionaryExtensions.cs[613B]
- ServiceCollectionObjectAccessorExtension.cs[91B]
- ServiceLocator.cs[5KB]
- TransientCachedServiceProvider.cs[732B]
- Events
- Event.cs[1KB]
- EventNameAttribute.cs[1KB]
- GenericEventNameAttribute.cs[1KB]
- IEvent.cs[359B]
- IEventNameProvider.cs[272B]
- IEventSession.cs[201B]
- ExceptionHandling
- ExceptionNotificationContext.cs[1KB]
- ExceptionNotifier.cs[1KB]
- ExceptionSubscriber.cs[451B]
- Extensions.IExceptionNotifier.cs[856B]
- IExceptionNotifier.cs[299B]
- IExceptionSubscriber.cs[466B]
- IHasErrorCode.cs[196B]
- IHasErrorDetails.cs[208B]
- IHasHttpStatusCode.cs[216B]
- ILocalizeErrorMessage.cs[136B]
- NullExceptionNotifier.cs[650B]
- Exceptions
- Prompts
- ExceptionPrompt.cs[2KB]
- IExceptionPrompt.cs[441B]
- BingExceptionOptions.cs[1KB]
- ConcurrencyException.cs[2KB]
- Warning.cs[3KB]
- Prompts
- Extensions
- Finders
- FinderBase.cs[1KB]
- IFinder.cs[650B]
- Http
- Linq
- AsyncQueryableExecuter.cs[37KB]
- IAsyncQueryableExecuter.cs[23KB]
- IAsyncQueryableProvider.cs[23KB]
- Localization
- LocalizationContext.cs[896B]
- Locks
- Extensions.Service.cs[838B]
- IDistributedLock.cs[118B]
- ILock.cs[3KB]
- LocalLock.cs[5KB]
- LockExtensions.cs[3KB]
- Logging
- IExceptionWithSelfLogging.cs[290B]
- IHasLogLevel.cs[239B]
- LoggerExtensions.cs[2KB]
- StartupLogger.cs[3KB]
- Monitoring
- Health
- BusHealthStatus.cs[331B]
- HealthResult.cs[2KB]
- IBusHealth.cs[213B]
- Health
- Reflection
- AppDomainAllAssemblyFinder.cs[4KB]
- AssemblyHelper.cs[1KB]
- AttributeTypeFinderBase.cs[1KB]
- BaseTypeFinderBase.cs[1KB]
- DirectoryAssemblyFinder.cs[1KB]
- IAllAssemblyFinder.cs[153B]
- IAssemblyFinder.cs[167B]
- IMethodInfoFinder.cs[581B]
- ITypeFinder.cs[207B]
- PublicInstanceMethodInfoFinder.cs[708B]
- Threading
- AmbientDataContextAmbientScopeProvider.cs[3KB]
- AsyncHelper.cs[1KB]
- AsyncLocalAmbientDataContext.cs[1KB]
- AsyncLocalExtensions.cs[630B]
- CallContext.cs[1KB]
- CancellationTokenOverride.cs[549B]
- CancellationTokenProviderBase.cs[1KB]
- CancellationTokenProviderExtensions.cs[701B]
- IAmbientDataContext.cs[713B]
- IAmbientScopeProvider.cs[585B]
- ICancellationTokenProvider.cs[255B]
- NoneCancellationTokenProvider.cs[649B]
- Tracing
- CorrelationIdOptions.cs[401B]
- DefaultCorrelationIdProvider.cs[577B]
- ICorrelationIdProvider.cs[212B]
- IHasTraceId.cs[204B]
- TraceIdContext.cs[1KB]
- Trees
- LoadMode.cs[339B]
- LoadOperation.cs[328B]
- BingException.cs[4KB]
- BingFrameworkException.cs[1KB]
- BingLoader.cs[941B]
- BusinessException.cs[1KB]
- Enumeration.cs[3KB]
- IBusinessException.cs[106B]
- IUserFriendlyException.cs[143B]
- UserFriendlyException.cs[1KB]
- Caching
- Events
- Handlers
- IEventHandler.cs[446B]
- IEventHandlerManager.cs[341B]
- Messages
- IMessageEvent.cs[495B]
- IMessageEventBus.cs[928B]
- MessageEvent.cs[1KB]
- IEventBus.cs[331B]
- ISimpleEventBus.cs[143B]
- Handlers
- Microsoft
- Extensions
- DependencyInjection
- Logging
- Extensions
- Properties
- LibraryResource.Designer.cs[6KB]
- LibraryResource.resx[6KB]
- R.Designer.cs[4KB]
- R.resx[6KB]
- System
- BingExceptionExtensions.cs[902B]
- Disposable.cs[789B]
- Bing.csproj[1KB]
- global-usings.cs[298B]
- dependency.props[859B]
- references.props[23B]
- Bing
- Bing.Abstractions
- tests
- Bing.AutoMapper.Tests
- Bing
- AutoMapper
- SampleClasses
- EntitySample.cs[3KB]
- EnumSample.cs[292B]
- Sample.cs[4KB]
- Sample2.cs[1KB]
- Sample3.cs[441B]
- Sample4.cs[204B]
- TreeEntitySample.cs[1KB]
- Bing.AutoMapper.Tests.csproj[491B]
- MapTest.cs[8KB]
- Bing
- Bing.Caching.FreeRedis.Tests.Integration
- Bing.Datas.Test.Integration
- Samples
- Bugs
- Issue1.cs[5KB]
- Sample.cs[4KB]
- Sample2.cs[977B]
- Sample3.cs[547B]
- Sample4.cs[263B]
- Sample5.cs[96B]
- Sample6.cs[96B]
- Sample7.cs[96B]
- Sample8.cs[96B]
- SampleEnum.cs[162B]
- Test1.cs[143B]
- Test2.cs[109B]
- Bugs
- Sql
- Builders
- Base
- ColumnCollectionTest.cs[3KB]
- JoinItemTest.cs[1KB]
- NameItemTest.cs[5KB]
- SqlItemTest.cs[7KB]
- MySql
- Clauses
- SelectClauseTest.cs[1KB]
- BugFixesTest.cs[879B]
- MySqlBuilderTest.cs[2KB]
- MySqlBuilderTest.Join.cs[892B]
- Clauses
- Oracle
- Clauses
- FromClauseTest.cs[1KB]
- WhereClauseTest.cs[1KB]
- OracleBuilderTest.cs[1KB]
- Clauses
- PgSql
- Clauses
- SelectClauseTest.cs[1KB]
- PgSqlBuilderTest.cs[1KB]
- Clauses
- Samples
- TestEntityAliasRegister.cs[1KB]
- TestEntityMatedata.cs[850B]
- TestEntityResolver.cs[2KB]
- TestTableDatabase.cs[348B]
- SqlServer
- Clauses
- FromClauseTest.cs[5KB]
- GroupByClauseTest.cs[2KB]
- JoinClauseTest.cs[16KB]
- OrderByClauseTest.cs[6KB]
- SelectClauseTest.cs[9KB]
- WhereClauseTest.cs[29KB]
- Conditions
- AndConditionTest.cs[1KB]
- EqualConditionTest.cs[575B]
- GreaterConditionTest.cs[577B]
- GreaterEqualConditionTest.cs[599B]
- InConditionTest.cs[1KB]
- IsNotNullConditionTest.cs[816B]
- IsNullConditionTest.cs[796B]
- LessConditionTest.cs[568B]
- LessEqualConditionTest.cs[590B]
- LikeConditionTest.cs[577B]
- NotEqualConditionTest.cs[588B]
- NotInConditionTest.cs[1KB]
- OrConditionTest.cs[1KB]
- SegmentConditionTest.cs[2KB]
- Resolvers
- SqlServerBuilderTest.cs[12KB]
- SqlServerBuilderTest.From.cs[3KB]
- SqlServerBuilderTest.GroupBy.cs[2KB]
- SqlServerBuilderTest.Join.cs[15KB]
- SqlServerBuilderTest.OrderBy.cs[2KB]
- SqlServerBuilderTest.Select.cs[15KB]
- SqlServerBuilderTest.Where.cs[52KB]
- Clauses
- Base
- Builders
- XUnitHelpers
- AssertHelper.cs[2KB]
- Bing.Datas.Test.Integration.csproj[1KB]
- TestBase.cs[215B]
- Samples
- Bing.Ddd.Domain.Tests
- Bing
- Domain
- Entities
- Events
- DomainEventHandlerTest.cs[2KB]
- Employee.cs[442B]
- Events
- Entities
- Domain
- Bing.Ddd.Domain.Tests.csproj[390B]
- Bing
- Bing.EventBus.Tests
- Local
- LocalEventBusTest.cs[2KB]
- Samples
- EventSample.cs[679B]
- LocalEventHandlerSample.cs[1KB]
- Bing.EventBus.Tests.csproj[502B]
- EventBusExtensionsTest.cs[1KB]
- EventBusModule.cs[2KB]
- EventBusTest.cs[1KB]
- Startup.cs[929B]
- Local
- Bing.Logging.Serilog.Tests
- Samples
- Product.cs[385B]
- appsettings.json[698B]
- Bing.Logging.Serilog.Tests.csproj[986B]
- LogContextAccessor.cs[770B]
- LogTest.cs[4KB]
- Startup.cs[2KB]
- Samples
- Bing.Logging.Tests
- Samples
- Product.cs[385B]
- Bing.Logging.Tests.csproj[393B]
- LogTest.Critical.cs[1KB]
- LogTest.cs[523B]
- LogTest.Debug.cs[1KB]
- LogTest.Error.cs[1KB]
- LogTest.Information.cs[1KB]
- LogTest.Trace.cs[6KB]
- LogTest.Warning.cs[1KB]
- Samples
- Bing.MailKit.Tests
- Bing.MailKit.Tests.csproj[334B]
- MailKitEmailSenderTest.cs[4KB]
- TestBase.cs[234B]
- Bing.Test.Shared
- Bing.Test.Shared.csproj[391B]
- IntegrationTestBase.cs[1KB]
- Bing.Tests
- Applications
- Caching
- Datas
- Persistence
- Queries
- Criterias
- AndCriteriaTest.cs[559B]
- DateSegmentCriteriaTest.cs[6KB]
- DateTimeSegmentCriteriaTest.cs[3KB]
- DecimalSegmentCriteriaTest.cs[2KB]
- DefaultCriteriaTest.cs[522B]
- DoubleSegmentCriteriaTest.cs[5KB]
- IntSegmentCriteriaTest.cs[4KB]
- OrCriteriaTest.cs[556B]
- Trees
- OrderByBuilderTest.cs[808B]
- QueryTest.cs[9KB]
- Criterias
- UnitOfWorks
- DependencyInjection
- AppServiceAddTest.cs[868B]
- IgnoreDependencyAttributeTest.cs[764B]
- ServiceCollectionTest.cs[734B]
- Domains
- Repositories
- PagerListTest.cs[1KB]
- PagerTest.cs[3KB]
- Trees
- EntityChangeTest.cs[3KB]
- GuidEntityTest.cs[3KB]
- IntEntityTest.cs[1KB]
- KeyListComparatorTest.cs[3KB]
- ListComparatorTest.cs[3KB]
- StringEntityTest.cs[2KB]
- ValidTest.cs[1KB]
- ValueObjectBaseTest.cs[2KB]
- Repositories
- Events
- EventBusTest.cs[1KB]
- Exceptions
- ExceptionExtensionsTest.cs[2KB]
- WarningTest.cs[2KB]
- Helpers
- IocTest.cs[1KB]
- Net
- Mail
- Smtp
- Mail
- Reflections
- AppDomainAllAssemblyFinderTest.cs[963B]
- FinderTest.cs[3KB]
- TypeFinderTest.cs[3KB]
- Samples
- ChildSample.cs[209B]
- OneSample.cs[199B]
- ParentSample.cs[708B]
- Validations
- Bing.Tests.csproj[1KB]
- CloneTest.cs[1KB]
- Bing.AutoMapper.Tests
- Publish.bat[3KB]
- UnPublish.bat[3KB]
- src
- 51Aspx源码必读.txt[1KB]
- .editorconfig[7KB]
- .travis.yml[378B]
- appveyor.yml[501B]
- Bing.All.sln[58KB]
- common.props[1KB]
- common.tests.props[987B]
- framework.props[231B]
- from.jpg[11KB]
- LICENSE[1KB]
- version.dev.props[274B]
- version.props[361B]
- 最新Asp.Net源码下载.url[123B]
源码介绍
源码参数
一、源码描述
Bing.NetCore Webapi应用框架
环境:VS2022
二、功能介绍
Bing是一个基于.net core平台下的应用框架,旨在提升小型团队的开发输出能力,由常用公共操作类(工具类、帮助类)、分层架构基类,第三方组件封装,第三方业务接口封装等组成。
三、注意事项
1、默认使用mysql,启动数据库服务后,创建bing_admin数据库,charset=utf8mb4。
2、项目Bing.Admin、Bing.Admin.FreeSQL都可作为启动项。
3、运行后不会创建完整的基础数据库表,可根据实际使用需要创建。
责任编辑:超级美少女
下载记录(Only Recent 100)
用户名 | 推荐指数 | 下载时间 |
---|