├── .codecov.yml ├── .editorconfig ├── .github ├── FUNDING.yml ├── release.yml ├── renovate.json └── workflows │ └── build.yml ├── .gitignore ├── CodeCoverage.runsettings ├── License.txt ├── MongoFramework.sln ├── README.md ├── images └── icon.png ├── src ├── Directory.Build.props ├── MongoFramework.Profiling.MiniProfiler │ ├── MiniProfilerDiagnosticListener.cs │ └── MongoFramework.Profiling.MiniProfiler.csproj └── MongoFramework │ ├── AssemblyInternals.cs │ ├── Attributes │ ├── BucketSetOptionsAttribute.cs │ ├── DbSetOptionsAttribute.cs │ ├── ExtraElementsAttribute.cs │ ├── IgnoreExtraElementsAttribute.cs │ ├── IndexAttribute.cs │ ├── MappingAdapterAttribute.cs │ └── RuntimeTypeDiscoveryAttribute.cs │ ├── Bson │ ├── BsonDiff.cs │ └── DiffResult.cs │ ├── BucketSetOptions.cs │ ├── EntityBucket.cs │ ├── EntityDefinitionBuilderExtensions.cs │ ├── IDbSetOptions.cs │ ├── IHaveTenantId.cs │ ├── IMongoDbBucketSet.cs │ ├── IMongoDbConnection.cs │ ├── IMongoDbContext.cs │ ├── IMongoDbSet.cs │ ├── IMongoDbTenantContext.cs │ ├── IMongoDbTenantSet.cs │ ├── IndexSortOrder.cs │ ├── IndexType.cs │ ├── Infrastructure │ ├── Commands │ │ ├── AddEntityCommand.cs │ │ ├── AddToBucketCommand.cs │ │ ├── EntityDefinitionExtensions.cs │ │ ├── IWriteCommand.cs │ │ ├── RemoveBucketCommand.cs │ │ ├── RemoveEntityByIdCommand.cs │ │ ├── RemoveEntityCommand.cs │ │ ├── RemoveEntityRangeCommand.cs │ │ ├── UpdateEntityCommand.cs │ │ └── WriteModelOptions.cs │ ├── DefinitionHelpers │ │ └── UpdateDefinitionHelper.cs │ ├── Diagnostics │ │ ├── DiagnosticCommand.cs │ │ ├── DiagnosticRunner.cs │ │ ├── IDiagnosticListener.cs │ │ └── NoOpDiagnosticListener.cs │ ├── DriverAbstractionRules.cs │ ├── EntityCommandBuilder.cs │ ├── EntityCommandStaging.cs │ ├── EntityCommandWriter.cs │ ├── EntityEntry.cs │ ├── EntityEntryContainer.cs │ ├── EntityEntryState.cs │ ├── Indexing │ │ ├── EntityIndexWriter.cs │ │ └── IndexModelBuilder.cs │ ├── Internal │ │ ├── DbSetInitializer.cs │ │ ├── GenericsHelper.cs │ │ └── TypeExtensions.cs │ ├── Linq │ │ ├── AggregateExecutionModel.cs │ │ ├── EntityProcessorCollection.cs │ │ ├── ILinqProcessor.cs │ │ ├── IMongoFrameworkQueryProvider.cs │ │ ├── IMongoFrameworkQueryable.cs │ │ ├── MethodInfoCache.cs │ │ ├── MongoFrameworkQueryProvider.cs │ │ ├── MongoFrameworkQueryable.cs │ │ ├── Processors │ │ │ └── EntityTrackingProcessor.cs │ │ ├── QueryHelper.cs │ │ └── ResultTransformers.cs │ ├── Mapping │ │ ├── DefaultMappingProcessors.cs │ │ ├── DriverMappingInterop.cs │ │ ├── EntityDefinition.cs │ │ ├── EntityDefinitionBuilder.cs │ │ ├── EntityDefinitionExtensions.cs │ │ ├── EntityKeyGenerator.cs │ │ ├── EntityMapping.MappingBuilder.cs │ │ ├── EntityMapping.MappingProcessors.cs │ │ ├── EntityMapping.cs │ │ ├── IMappingProcessor.cs │ │ ├── Processors │ │ │ ├── BsonKnownTypesProcessor.cs │ │ │ ├── CollectionNameProcessor.cs │ │ │ ├── EntityIdProcessor.cs │ │ │ ├── ExtraElementsProcessor.cs │ │ │ ├── HierarchyProcessor.cs │ │ │ ├── IndexProcessor.cs │ │ │ ├── MappingAdapterProcessor.cs │ │ │ ├── NestedTypeProcessor.cs │ │ │ ├── PropertyMappingProcessor.cs │ │ │ └── SkipMappingProcessor.cs │ │ ├── PropertyPath.cs │ │ └── PropertyTraversalExtensions.cs │ └── Serialization │ │ ├── TypeDiscoverySerializationProvider.cs │ │ └── TypeDiscoverySerializer.cs │ ├── IsExternalInit.cs │ ├── Linq │ ├── ExpressionExtensions.cs │ ├── LinqExtensions.cs │ └── QueryableAsyncExtensions.cs │ ├── MappingBuilder.cs │ ├── MongoDbBucketSet.cs │ ├── MongoDbConnection.cs │ ├── MongoDbContext.cs │ ├── MongoDbSet.cs │ ├── MongoDbTenantContext.cs │ ├── MongoDbTenantSet.cs │ ├── MongoDbUtility.cs │ ├── MongoFramework.csproj │ ├── MultiTenantException.cs │ └── Utilities │ └── Check.cs └── tests ├── Directory.Build.props ├── MongoFramework.Benchmarks ├── BenchmarkDb.cs ├── Infrastructure │ ├── DefinitionHelpers │ │ └── UpdateDefinitionHelperBenchmark.cs │ ├── Indexing │ │ └── IndexModelBuilderBenchmark.cs │ ├── Internal │ │ └── GenericMethodInvokeBenchmark.cs │ ├── Linq │ │ └── LinqBenchmark.cs │ ├── Mapping │ │ └── EntityMappingBenchmark.cs │ └── Serialization │ │ └── TypeDiscovery_FindTypeBenchmark.cs ├── MongoDbDriverHelper.cs ├── MongoDbSetComparisonBenchmark.cs ├── MongoFramework.Benchmarks.csproj ├── Program.cs └── SerializationComparisonBenchmark.cs └── MongoFramework.Tests ├── AssertExtensions.cs ├── Bson ├── GetDifferencesTests.cs └── HasDifferencesTests.cs ├── ExpectedExceptionPatternAttribute.cs ├── Infrastructure ├── Commands │ ├── AddEntityCommandTests.cs │ ├── RemoveEntityByIdCommandTests.cs │ ├── RemoveEntityCommandTests.cs │ ├── RemoveEntityRangeCommandTests.cs │ └── UpdateEntityCommandTests.cs ├── DefinitionHelpers │ └── UpdateDefinitionHelperTests.cs ├── EntityEntryContainerTests.cs ├── Indexing │ ├── EntityIndexWriterTests.cs │ └── IndexModelBuilderTests.cs ├── Linq │ ├── MongoFrameworkQueryableTests.cs │ └── Processors │ │ └── EntityTrackingProcessorTests.cs ├── Mapping │ ├── EntityDefinitionExtensionTests.cs │ ├── EntityMappingTests.cs │ ├── MappingTestBase.cs │ ├── Processors │ │ ├── BsonKnownTypesProcessorTests.cs │ │ ├── CollectionNameProcessorTests.cs │ │ ├── EntityIdProcessorTests.cs │ │ ├── ExtraElementsProcessorTests.cs │ │ ├── HierarchyProcessorTests.cs │ │ ├── MappingAdapterProcessorTests.cs │ │ ├── NestedTypeProcessorTests.cs │ │ ├── PropertyMappingProcessorTests.cs │ │ └── SkipMappingProcessorTests.cs │ └── PropertyTraversalExtensionTests.cs └── Serialization │ ├── TypeDiscoveryIntegrationTests.cs │ └── TypeDiscoverySerializationTests.cs ├── Linq ├── LinqExtensionsTests.cs ├── LinqExtensions_SearchGeoTests.cs ├── QueryableAsyncExtensionsMultiTenantTests.cs ├── QueryableAsyncExtensionsTests.cs └── QueryableAsyncExtensions_SumTests.cs ├── MappingBuilderExtensionTests.cs ├── MappingBuilderTests.cs ├── MongoDbBucketSetTests.cs ├── MongoDbConnectionTests.cs ├── MongoDbContextTenantTests.cs ├── MongoDbContextTests.cs ├── MongoDbDriverHelper.cs ├── MongoDbSetTests.cs ├── MongoDbTenantSetTests.cs ├── MongoDbUtilityTests.cs ├── MongoFramework.Tests.csproj ├── Profiling └── MiniProfiler │ └── MiniProfilerDiagnosticListenerTests.cs ├── TestBase.cs ├── TestConfiguration.cs ├── Utilities └── CheckTests.cs └── app.config /.codecov.yml: -------------------------------------------------------------------------------- 1 | comment: off -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: Turnerj -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/.gitignore -------------------------------------------------------------------------------- /CodeCoverage.runsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/CodeCoverage.runsettings -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/License.txt -------------------------------------------------------------------------------- /MongoFramework.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/MongoFramework.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/README.md -------------------------------------------------------------------------------- /images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/images/icon.png -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/MongoFramework.Profiling.MiniProfiler/MiniProfilerDiagnosticListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework.Profiling.MiniProfiler/MiniProfilerDiagnosticListener.cs -------------------------------------------------------------------------------- /src/MongoFramework.Profiling.MiniProfiler/MongoFramework.Profiling.MiniProfiler.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework.Profiling.MiniProfiler/MongoFramework.Profiling.MiniProfiler.csproj -------------------------------------------------------------------------------- /src/MongoFramework/AssemblyInternals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/AssemblyInternals.cs -------------------------------------------------------------------------------- /src/MongoFramework/Attributes/BucketSetOptionsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Attributes/BucketSetOptionsAttribute.cs -------------------------------------------------------------------------------- /src/MongoFramework/Attributes/DbSetOptionsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Attributes/DbSetOptionsAttribute.cs -------------------------------------------------------------------------------- /src/MongoFramework/Attributes/ExtraElementsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Attributes/ExtraElementsAttribute.cs -------------------------------------------------------------------------------- /src/MongoFramework/Attributes/IgnoreExtraElementsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Attributes/IgnoreExtraElementsAttribute.cs -------------------------------------------------------------------------------- /src/MongoFramework/Attributes/IndexAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Attributes/IndexAttribute.cs -------------------------------------------------------------------------------- /src/MongoFramework/Attributes/MappingAdapterAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Attributes/MappingAdapterAttribute.cs -------------------------------------------------------------------------------- /src/MongoFramework/Attributes/RuntimeTypeDiscoveryAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Attributes/RuntimeTypeDiscoveryAttribute.cs -------------------------------------------------------------------------------- /src/MongoFramework/Bson/BsonDiff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Bson/BsonDiff.cs -------------------------------------------------------------------------------- /src/MongoFramework/Bson/DiffResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Bson/DiffResult.cs -------------------------------------------------------------------------------- /src/MongoFramework/BucketSetOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/BucketSetOptions.cs -------------------------------------------------------------------------------- /src/MongoFramework/EntityBucket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/EntityBucket.cs -------------------------------------------------------------------------------- /src/MongoFramework/EntityDefinitionBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/EntityDefinitionBuilderExtensions.cs -------------------------------------------------------------------------------- /src/MongoFramework/IDbSetOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/IDbSetOptions.cs -------------------------------------------------------------------------------- /src/MongoFramework/IHaveTenantId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/IHaveTenantId.cs -------------------------------------------------------------------------------- /src/MongoFramework/IMongoDbBucketSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/IMongoDbBucketSet.cs -------------------------------------------------------------------------------- /src/MongoFramework/IMongoDbConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/IMongoDbConnection.cs -------------------------------------------------------------------------------- /src/MongoFramework/IMongoDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/IMongoDbContext.cs -------------------------------------------------------------------------------- /src/MongoFramework/IMongoDbSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/IMongoDbSet.cs -------------------------------------------------------------------------------- /src/MongoFramework/IMongoDbTenantContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/IMongoDbTenantContext.cs -------------------------------------------------------------------------------- /src/MongoFramework/IMongoDbTenantSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/IMongoDbTenantSet.cs -------------------------------------------------------------------------------- /src/MongoFramework/IndexSortOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/IndexSortOrder.cs -------------------------------------------------------------------------------- /src/MongoFramework/IndexType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/IndexType.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Commands/AddEntityCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Commands/AddEntityCommand.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Commands/AddToBucketCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Commands/AddToBucketCommand.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Commands/EntityDefinitionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Commands/EntityDefinitionExtensions.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Commands/IWriteCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Commands/IWriteCommand.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Commands/RemoveBucketCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Commands/RemoveBucketCommand.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Commands/RemoveEntityByIdCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Commands/RemoveEntityByIdCommand.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Commands/RemoveEntityCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Commands/RemoveEntityCommand.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Commands/RemoveEntityRangeCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Commands/RemoveEntityRangeCommand.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Commands/UpdateEntityCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Commands/UpdateEntityCommand.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Commands/WriteModelOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Commands/WriteModelOptions.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/DefinitionHelpers/UpdateDefinitionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/DefinitionHelpers/UpdateDefinitionHelper.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Diagnostics/DiagnosticCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Diagnostics/DiagnosticCommand.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Diagnostics/DiagnosticRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Diagnostics/DiagnosticRunner.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Diagnostics/IDiagnosticListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Diagnostics/IDiagnosticListener.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Diagnostics/NoOpDiagnosticListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Diagnostics/NoOpDiagnosticListener.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/DriverAbstractionRules.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/DriverAbstractionRules.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/EntityCommandBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/EntityCommandBuilder.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/EntityCommandStaging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/EntityCommandStaging.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/EntityCommandWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/EntityCommandWriter.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/EntityEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/EntityEntry.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/EntityEntryContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/EntityEntryContainer.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/EntityEntryState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/EntityEntryState.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Indexing/EntityIndexWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Indexing/EntityIndexWriter.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Indexing/IndexModelBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Indexing/IndexModelBuilder.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Internal/DbSetInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Internal/DbSetInitializer.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Internal/GenericsHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Internal/GenericsHelper.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Internal/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Internal/TypeExtensions.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Linq/AggregateExecutionModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Linq/AggregateExecutionModel.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Linq/EntityProcessorCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Linq/EntityProcessorCollection.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Linq/ILinqProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Linq/ILinqProcessor.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Linq/IMongoFrameworkQueryProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Linq/IMongoFrameworkQueryProvider.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Linq/IMongoFrameworkQueryable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Linq/IMongoFrameworkQueryable.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Linq/MethodInfoCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Linq/MethodInfoCache.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Linq/MongoFrameworkQueryProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Linq/MongoFrameworkQueryProvider.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Linq/MongoFrameworkQueryable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Linq/MongoFrameworkQueryable.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Linq/Processors/EntityTrackingProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Linq/Processors/EntityTrackingProcessor.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Linq/QueryHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Linq/QueryHelper.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Linq/ResultTransformers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Linq/ResultTransformers.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/DefaultMappingProcessors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/DefaultMappingProcessors.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/DriverMappingInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/DriverMappingInterop.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/EntityDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/EntityDefinition.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/EntityDefinitionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/EntityDefinitionBuilder.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/EntityDefinitionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/EntityDefinitionExtensions.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/EntityKeyGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/EntityKeyGenerator.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/EntityMapping.MappingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/EntityMapping.MappingBuilder.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/EntityMapping.MappingProcessors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/EntityMapping.MappingProcessors.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/EntityMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/EntityMapping.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/IMappingProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/IMappingProcessor.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/Processors/BsonKnownTypesProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/Processors/BsonKnownTypesProcessor.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/Processors/CollectionNameProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/Processors/CollectionNameProcessor.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/Processors/EntityIdProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/Processors/EntityIdProcessor.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/Processors/ExtraElementsProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/Processors/ExtraElementsProcessor.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/Processors/HierarchyProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/Processors/HierarchyProcessor.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/Processors/IndexProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/Processors/IndexProcessor.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/Processors/MappingAdapterProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/Processors/MappingAdapterProcessor.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/Processors/NestedTypeProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/Processors/NestedTypeProcessor.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/Processors/PropertyMappingProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/Processors/PropertyMappingProcessor.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/Processors/SkipMappingProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/Processors/SkipMappingProcessor.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/PropertyPath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/PropertyPath.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Mapping/PropertyTraversalExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Mapping/PropertyTraversalExtensions.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Serialization/TypeDiscoverySerializationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Serialization/TypeDiscoverySerializationProvider.cs -------------------------------------------------------------------------------- /src/MongoFramework/Infrastructure/Serialization/TypeDiscoverySerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Infrastructure/Serialization/TypeDiscoverySerializer.cs -------------------------------------------------------------------------------- /src/MongoFramework/IsExternalInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/IsExternalInit.cs -------------------------------------------------------------------------------- /src/MongoFramework/Linq/ExpressionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Linq/ExpressionExtensions.cs -------------------------------------------------------------------------------- /src/MongoFramework/Linq/LinqExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Linq/LinqExtensions.cs -------------------------------------------------------------------------------- /src/MongoFramework/Linq/QueryableAsyncExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Linq/QueryableAsyncExtensions.cs -------------------------------------------------------------------------------- /src/MongoFramework/MappingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/MappingBuilder.cs -------------------------------------------------------------------------------- /src/MongoFramework/MongoDbBucketSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/MongoDbBucketSet.cs -------------------------------------------------------------------------------- /src/MongoFramework/MongoDbConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/MongoDbConnection.cs -------------------------------------------------------------------------------- /src/MongoFramework/MongoDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/MongoDbContext.cs -------------------------------------------------------------------------------- /src/MongoFramework/MongoDbSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/MongoDbSet.cs -------------------------------------------------------------------------------- /src/MongoFramework/MongoDbTenantContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/MongoDbTenantContext.cs -------------------------------------------------------------------------------- /src/MongoFramework/MongoDbTenantSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/MongoDbTenantSet.cs -------------------------------------------------------------------------------- /src/MongoFramework/MongoDbUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/MongoDbUtility.cs -------------------------------------------------------------------------------- /src/MongoFramework/MongoFramework.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/MongoFramework.csproj -------------------------------------------------------------------------------- /src/MongoFramework/MultiTenantException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/MultiTenantException.cs -------------------------------------------------------------------------------- /src/MongoFramework/Utilities/Check.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/src/MongoFramework/Utilities/Check.cs -------------------------------------------------------------------------------- /tests/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/Directory.Build.props -------------------------------------------------------------------------------- /tests/MongoFramework.Benchmarks/BenchmarkDb.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Benchmarks/BenchmarkDb.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Benchmarks/Infrastructure/DefinitionHelpers/UpdateDefinitionHelperBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Benchmarks/Infrastructure/DefinitionHelpers/UpdateDefinitionHelperBenchmark.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Benchmarks/Infrastructure/Indexing/IndexModelBuilderBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Benchmarks/Infrastructure/Indexing/IndexModelBuilderBenchmark.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Benchmarks/Infrastructure/Internal/GenericMethodInvokeBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Benchmarks/Infrastructure/Internal/GenericMethodInvokeBenchmark.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Benchmarks/Infrastructure/Linq/LinqBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Benchmarks/Infrastructure/Linq/LinqBenchmark.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Benchmarks/Infrastructure/Mapping/EntityMappingBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Benchmarks/Infrastructure/Mapping/EntityMappingBenchmark.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Benchmarks/Infrastructure/Serialization/TypeDiscovery_FindTypeBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Benchmarks/Infrastructure/Serialization/TypeDiscovery_FindTypeBenchmark.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Benchmarks/MongoDbDriverHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Benchmarks/MongoDbDriverHelper.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Benchmarks/MongoDbSetComparisonBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Benchmarks/MongoDbSetComparisonBenchmark.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Benchmarks/MongoFramework.Benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Benchmarks/MongoFramework.Benchmarks.csproj -------------------------------------------------------------------------------- /tests/MongoFramework.Benchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Benchmarks/Program.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Benchmarks/SerializationComparisonBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Benchmarks/SerializationComparisonBenchmark.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/AssertExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/AssertExtensions.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Bson/GetDifferencesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Bson/GetDifferencesTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Bson/HasDifferencesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Bson/HasDifferencesTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/ExpectedExceptionPatternAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/ExpectedExceptionPatternAttribute.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Commands/AddEntityCommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Commands/AddEntityCommandTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Commands/RemoveEntityByIdCommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Commands/RemoveEntityByIdCommandTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Commands/RemoveEntityCommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Commands/RemoveEntityCommandTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Commands/RemoveEntityRangeCommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Commands/RemoveEntityRangeCommandTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Commands/UpdateEntityCommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Commands/UpdateEntityCommandTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/DefinitionHelpers/UpdateDefinitionHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/DefinitionHelpers/UpdateDefinitionHelperTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/EntityEntryContainerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/EntityEntryContainerTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Indexing/EntityIndexWriterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Indexing/EntityIndexWriterTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Indexing/IndexModelBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Indexing/IndexModelBuilderTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Linq/MongoFrameworkQueryableTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Linq/MongoFrameworkQueryableTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Linq/Processors/EntityTrackingProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Linq/Processors/EntityTrackingProcessorTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Mapping/EntityDefinitionExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Mapping/EntityDefinitionExtensionTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Mapping/EntityMappingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Mapping/EntityMappingTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Mapping/MappingTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Mapping/MappingTestBase.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/BsonKnownTypesProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/BsonKnownTypesProcessorTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/CollectionNameProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/CollectionNameProcessorTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/EntityIdProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/EntityIdProcessorTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/ExtraElementsProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/ExtraElementsProcessorTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/HierarchyProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/HierarchyProcessorTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/MappingAdapterProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/MappingAdapterProcessorTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/NestedTypeProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/NestedTypeProcessorTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/PropertyMappingProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/PropertyMappingProcessorTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/SkipMappingProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Mapping/Processors/SkipMappingProcessorTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Mapping/PropertyTraversalExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Mapping/PropertyTraversalExtensionTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Serialization/TypeDiscoveryIntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Serialization/TypeDiscoveryIntegrationTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Infrastructure/Serialization/TypeDiscoverySerializationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Infrastructure/Serialization/TypeDiscoverySerializationTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Linq/LinqExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Linq/LinqExtensionsTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Linq/LinqExtensions_SearchGeoTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Linq/LinqExtensions_SearchGeoTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Linq/QueryableAsyncExtensionsMultiTenantTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Linq/QueryableAsyncExtensionsMultiTenantTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Linq/QueryableAsyncExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Linq/QueryableAsyncExtensionsTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Linq/QueryableAsyncExtensions_SumTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Linq/QueryableAsyncExtensions_SumTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/MappingBuilderExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/MappingBuilderExtensionTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/MappingBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/MappingBuilderTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/MongoDbBucketSetTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/MongoDbBucketSetTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/MongoDbConnectionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/MongoDbConnectionTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/MongoDbContextTenantTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/MongoDbContextTenantTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/MongoDbContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/MongoDbContextTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/MongoDbDriverHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/MongoDbDriverHelper.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/MongoDbSetTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/MongoDbSetTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/MongoDbTenantSetTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/MongoDbTenantSetTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/MongoDbUtilityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/MongoDbUtilityTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/MongoFramework.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/MongoFramework.Tests.csproj -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Profiling/MiniProfiler/MiniProfilerDiagnosticListenerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Profiling/MiniProfiler/MiniProfilerDiagnosticListenerTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/TestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/TestBase.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/TestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/TestConfiguration.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/Utilities/CheckTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/Utilities/CheckTests.cs -------------------------------------------------------------------------------- /tests/MongoFramework.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurnerSoftware/MongoFramework/HEAD/tests/MongoFramework.Tests/app.config --------------------------------------------------------------------------------