├── .github └── workflows │ └── dotnet.yml ├── .gitignore ├── LICENSE.md ├── Nemo.sln ├── README.md ├── src └── Nemo │ ├── Attributes │ ├── ConnectionAttribute.cs │ ├── Converters │ │ ├── CastFromObjectConverter.cs │ │ ├── CompositeConverter.cs │ │ ├── DBNullableByteArrayConverter.cs │ │ ├── DBNullableStringConverter.cs │ │ ├── DBNullableTypeConverter.cs │ │ ├── EnumConverter.cs │ │ ├── ITypeConverter.cs │ │ ├── ListConverter.cs │ │ ├── NullableEnumConverter.cs │ │ ├── SimpleTypeConverter.cs │ │ ├── StringConverter.cs │ │ ├── TypeConverterAttribute.cs │ │ ├── TypeConverterException.cs │ │ ├── UtcDateTimeConverter.cs │ │ ├── XmlReaderTypeConverter.cs │ │ └── XmlTypeConverter.cs │ ├── DistinctAttribute.cs │ ├── DoNotPersistAttribute.cs │ ├── DoNotSelectAttribute.cs │ ├── DoNotSerializeAttribute.cs │ ├── GenerateAttribute.cs │ ├── MapAttribute.cs │ ├── MapColumnAttribute.cs │ ├── MapPropertyAttribute.cs │ ├── ParameterAttribute.cs │ ├── PrimaryKeyAttribute.cs │ ├── PropertyAttribute.cs │ ├── ReadOnlyAttribute.cs │ ├── ReferencesAttribute.cs │ ├── SortedAttribute.cs │ └── TableAttribute.cs │ ├── CacheRepresentation.cs │ ├── CallContext.cs │ ├── Collections │ ├── BinaryHeap.cs │ ├── Comparers │ │ ├── ComparerProxy.cs │ │ ├── ComparisonComparer.cs │ │ ├── ElementComparer.cs │ │ ├── ProjectionComparer.cs │ │ ├── ProjectionEqualityComparer.cs │ │ └── ReverseComparer.cs │ ├── Dictionary.cs │ ├── EagerLoadEnumerable.cs │ ├── EagerLoadEnumerableAsync.cs │ ├── Extensions │ │ ├── ArrayExtensions.cs │ │ ├── DictionaryExtensions.cs │ │ ├── LinqExtensions.cs │ │ ├── SetExtensions.cs │ │ └── SortingExtensions.cs │ ├── HashList.cs │ ├── ISharedEnumerable.cs │ ├── List.cs │ ├── MapList.cs │ ├── MultiResult.cs │ ├── OrderedEnumerable.cs │ ├── OrderedEnumerableConverter.cs │ ├── SortedList.cs │ └── TypeArray.cs │ ├── Configuration │ ├── ConfigurationExtensions.cs │ ├── ConfigurationFactory.cs │ ├── ConnectionStringSettings.cs │ ├── ConnectionStringSettingsCollection.cs │ ├── ConnectionStringSettingsExtensions.cs │ ├── DefaultNemoConfiguration.cs │ ├── INemoConfiguration.cs │ └── Mapping │ │ ├── EntityMap.cs │ │ ├── IEntityMap.cs │ │ ├── IPropertyMap.cs │ │ ├── MappingFactory.cs │ │ └── PropertyMap.cs │ ├── Data │ ├── DataAccessProviderTypes.cs │ ├── DataReaderExtensions.cs │ ├── DbFactory.cs │ ├── DialectFactory.cs │ ├── DialectProvider.cs │ ├── MySqlDialectProvider.cs │ ├── OracleDialectProvider.cs │ ├── PostgresDialectProvider.cs │ ├── PredicateVisitor.cs │ ├── SqlBuilder.cs │ ├── SqlServerDialectProvider.cs │ ├── SqlServerLegacyDialectProvider.cs │ └── SqliteDialectProvider.cs │ ├── DataReaderExtensions.cs │ ├── DataRowExtensions.cs │ ├── DataSetUtil.cs │ ├── DefaultAggregatePropertyMapper.cs │ ├── DefaultExecutionContext.cs │ ├── Extensions │ ├── CastExtensions.cs │ ├── ExceptionExtensions.cs │ ├── ObjectExtensions.cs │ └── StringExtensions.cs │ ├── Fn │ └── Extensions │ │ └── FunctionExtensions.cs │ ├── HttpContextPrincipal.cs │ ├── IAggregatePropertyMapper.cs │ ├── IDataEntity.cs │ ├── IExecutionContext.cs │ ├── Id │ ├── CombGuidGenerator.cs │ ├── GuidGenerator.cs │ ├── HiLoGenerator.cs │ ├── IIdGenerator.cs │ └── UniqueNegativeNumberGenerator.cs │ ├── Identity.cs │ ├── IdentityMap.cs │ ├── Linq │ ├── Expressions │ │ ├── Evaluator.cs │ │ └── LocalCollectionExpander.cs │ ├── NemoQueryContext.cs │ ├── NemoQueryProvider.cs │ ├── NemoQueryable.cs │ └── NemoQueryableAsync.cs │ ├── Logging │ ├── AuditLog.cs │ ├── IAuditLogProvider.cs │ └── ILogProvider.cs │ ├── MaterializationMode.cs │ ├── Nemo.csproj │ ├── Nemo.csproj.user │ ├── ObjectFactory.Aggregate.cs │ ├── ObjectFactory.Retrieve.cs │ ├── ObjectFactory.Select.cs │ ├── ObjectFactory.cs │ ├── ObjectFactoryAsync.cs │ ├── OperationNamingConvention.cs │ ├── OperationRequest.cs │ ├── OperationResponse.cs │ ├── OperationReturnType.cs │ ├── OperationType.cs │ ├── Param.cs │ ├── ParamList.cs │ ├── Reflection │ ├── Activator.cs │ ├── Adapter.cs │ ├── FastActivator.cs │ ├── FastImplementor.cs │ ├── FastIndexerMapper.cs │ ├── FastIndexerMapperWithTypeCoercion.cs │ ├── FastMapper.cs │ ├── FastWrapper.cs │ ├── Mapper.cs │ ├── ReflectedProperty.cs │ ├── ReflectedType.cs │ ├── Reflector.Method.cs │ ├── Reflector.Property.cs │ └── Reflector.cs │ ├── SelectOption.cs │ ├── Serialization │ ├── JsonSerializationReader.cs │ ├── JsonSerializationWriter.cs │ ├── ObjectJsonSerializer.cs │ ├── ObjectSerializer.cs │ ├── ObjectXmlSerializer.cs │ ├── SerializationReader.cs │ ├── SerializationReaderState.cs │ ├── SerializationWriter.cs │ ├── XmlSerializationReader.cs │ └── XmlSerializationWriter.cs │ ├── Sorting.cs │ ├── SortingOrder.cs │ ├── UnitOfWork │ ├── ChangeNode.cs │ ├── ChangeTrackingMode.cs │ ├── ObjectScope.cs │ ├── ObjectScopeExtensions.cs │ └── ObjectScopeSurrogate.cs │ ├── Utilities │ ├── Bytes.cs │ ├── CombGuid.cs │ ├── Hash.cs │ ├── Http.cs │ ├── Json.cs │ ├── Log.cs │ ├── RandomProvider.cs │ ├── StringStream.cs │ ├── UnixDateTime.cs │ ├── Xml.cs │ └── Xsd.cs │ ├── Validation │ ├── CompareAttribute.cs │ ├── ContainsAttribute.cs │ ├── CustomAttribute.cs │ ├── CustomValidator.cs │ ├── CustomValidatorContext.cs │ ├── DataTypeAttribute.cs │ ├── IResourceKeyProvider.cs │ ├── ISeverityTypeProvider.cs │ ├── RangeAttribute.cs │ ├── RegularExpressionAttribute.cs │ ├── RequiredAttribute.cs │ ├── StringLengthAttribute.cs │ ├── ValidationAttributeBase.cs │ ├── ValidationError.cs │ ├── ValidationException.cs │ ├── ValidationExtensions.cs │ ├── ValidationFunctions.cs │ ├── ValidationResult.cs │ └── XmlSchemaAttribute.cs │ ├── WrappedReader.cs │ └── WrappedRecord.cs └── tests ├── Nemo.Benchmark ├── Entities │ ├── Customer.cs │ ├── EFContext.cs │ ├── ICustomer.cs │ ├── IOrder.cs │ └── Order.cs ├── Nemo.Benchmark.csproj ├── Nemo.Benchmark.csproj.user ├── OrmBenchmark.cs ├── Program.cs └── appsettings.json ├── Nemo.Test.Core ├── ConsoleLoggingProvider.cs ├── Entities │ ├── Customer.cs │ ├── EFContext.cs │ ├── ICustomer.cs │ ├── IOrder.cs │ └── Order.cs ├── Features │ ├── Config.cs │ ├── Db.cs │ ├── DbAggregateMethods.cs │ ├── DbMappingGeneratedSql.cs │ ├── DbMappingLinq.cs │ ├── DbMappingProvidedSql.Advanced.cs │ ├── DbMappingProvidedSql.cs │ ├── ExecuteMethods.cs │ └── Mapping.cs ├── Nemo.Test.Core.csproj ├── Program.cs ├── TestService.cs └── appsettings.json ├── Nemo.Test ├── App.config ├── Entities.cs ├── Nemo.Test.csproj ├── NemoTest.csproj.user ├── Program.cs ├── Properties │ └── AssemblyInfo.cs └── packages.config └── Nemo.UnitTests ├── ConfigurationTest.cs ├── DialectProviderTests.cs ├── EntityMapTests.cs ├── MappingAttributeTests.cs ├── MappingFactoryTests.cs ├── Nemo.UnitTests.csproj ├── ObjectFactoryMappingTests.cs ├── ParamTests.cs ├── PredicateVisitorTests.cs ├── PropertyMapTests.cs ├── ReflectedPropertyTests.cs ├── SortingTests.cs ├── SqlBuilderTests.cs ├── StringExtensionsTests.cs └── Usings.cs /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Nemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/Nemo.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/README.md -------------------------------------------------------------------------------- /src/Nemo/Attributes/ConnectionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/ConnectionAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/CastFromObjectConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/CastFromObjectConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/CompositeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/CompositeConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/DBNullableByteArrayConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/DBNullableByteArrayConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/DBNullableStringConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/DBNullableStringConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/DBNullableTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/DBNullableTypeConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/EnumConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/EnumConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/ITypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/ITypeConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/ListConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/ListConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/NullableEnumConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/NullableEnumConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/SimpleTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/SimpleTypeConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/StringConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/StringConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/TypeConverterAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/TypeConverterAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/TypeConverterException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/TypeConverterException.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/UtcDateTimeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/UtcDateTimeConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/XmlReaderTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/XmlReaderTypeConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/Converters/XmlTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/Converters/XmlTypeConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/DistinctAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/DistinctAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/DoNotPersistAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/DoNotPersistAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/DoNotSelectAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/DoNotSelectAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/DoNotSerializeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/DoNotSerializeAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/GenerateAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/GenerateAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/MapAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/MapAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/MapColumnAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/MapColumnAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/MapPropertyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/MapPropertyAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/ParameterAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/ParameterAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/PrimaryKeyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/PrimaryKeyAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/PropertyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/PropertyAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/ReadOnlyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/ReadOnlyAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/ReferencesAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/ReferencesAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/SortedAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/SortedAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Attributes/TableAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Attributes/TableAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/CacheRepresentation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/CacheRepresentation.cs -------------------------------------------------------------------------------- /src/Nemo/CallContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/CallContext.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/BinaryHeap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/BinaryHeap.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/Comparers/ComparerProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/Comparers/ComparerProxy.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/Comparers/ComparisonComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/Comparers/ComparisonComparer.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/Comparers/ElementComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/Comparers/ElementComparer.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/Comparers/ProjectionComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/Comparers/ProjectionComparer.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/Comparers/ProjectionEqualityComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/Comparers/ProjectionEqualityComparer.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/Comparers/ReverseComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/Comparers/ReverseComparer.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/Dictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/Dictionary.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/EagerLoadEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/EagerLoadEnumerable.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/EagerLoadEnumerableAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/EagerLoadEnumerableAsync.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/Extensions/ArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/Extensions/ArrayExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/Extensions/DictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/Extensions/DictionaryExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/Extensions/LinqExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/Extensions/LinqExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/Extensions/SetExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/Extensions/SetExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/Extensions/SortingExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/Extensions/SortingExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/HashList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/HashList.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/ISharedEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/ISharedEnumerable.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/List.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/List.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/MapList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/MapList.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/MultiResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/MultiResult.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/OrderedEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/OrderedEnumerable.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/OrderedEnumerableConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/OrderedEnumerableConverter.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/SortedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/SortedList.cs -------------------------------------------------------------------------------- /src/Nemo/Collections/TypeArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Collections/TypeArray.cs -------------------------------------------------------------------------------- /src/Nemo/Configuration/ConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Configuration/ConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/Configuration/ConfigurationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Configuration/ConfigurationFactory.cs -------------------------------------------------------------------------------- /src/Nemo/Configuration/ConnectionStringSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Configuration/ConnectionStringSettings.cs -------------------------------------------------------------------------------- /src/Nemo/Configuration/ConnectionStringSettingsCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Configuration/ConnectionStringSettingsCollection.cs -------------------------------------------------------------------------------- /src/Nemo/Configuration/ConnectionStringSettingsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Configuration/ConnectionStringSettingsExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/Configuration/DefaultNemoConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Configuration/DefaultNemoConfiguration.cs -------------------------------------------------------------------------------- /src/Nemo/Configuration/INemoConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Configuration/INemoConfiguration.cs -------------------------------------------------------------------------------- /src/Nemo/Configuration/Mapping/EntityMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Configuration/Mapping/EntityMap.cs -------------------------------------------------------------------------------- /src/Nemo/Configuration/Mapping/IEntityMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Configuration/Mapping/IEntityMap.cs -------------------------------------------------------------------------------- /src/Nemo/Configuration/Mapping/IPropertyMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Configuration/Mapping/IPropertyMap.cs -------------------------------------------------------------------------------- /src/Nemo/Configuration/Mapping/MappingFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Configuration/Mapping/MappingFactory.cs -------------------------------------------------------------------------------- /src/Nemo/Configuration/Mapping/PropertyMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Configuration/Mapping/PropertyMap.cs -------------------------------------------------------------------------------- /src/Nemo/Data/DataAccessProviderTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Data/DataAccessProviderTypes.cs -------------------------------------------------------------------------------- /src/Nemo/Data/DataReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Data/DataReaderExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/Data/DbFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Data/DbFactory.cs -------------------------------------------------------------------------------- /src/Nemo/Data/DialectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Data/DialectFactory.cs -------------------------------------------------------------------------------- /src/Nemo/Data/DialectProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Data/DialectProvider.cs -------------------------------------------------------------------------------- /src/Nemo/Data/MySqlDialectProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Data/MySqlDialectProvider.cs -------------------------------------------------------------------------------- /src/Nemo/Data/OracleDialectProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Data/OracleDialectProvider.cs -------------------------------------------------------------------------------- /src/Nemo/Data/PostgresDialectProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Data/PostgresDialectProvider.cs -------------------------------------------------------------------------------- /src/Nemo/Data/PredicateVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Data/PredicateVisitor.cs -------------------------------------------------------------------------------- /src/Nemo/Data/SqlBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Data/SqlBuilder.cs -------------------------------------------------------------------------------- /src/Nemo/Data/SqlServerDialectProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Data/SqlServerDialectProvider.cs -------------------------------------------------------------------------------- /src/Nemo/Data/SqlServerLegacyDialectProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Data/SqlServerLegacyDialectProvider.cs -------------------------------------------------------------------------------- /src/Nemo/Data/SqliteDialectProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Data/SqliteDialectProvider.cs -------------------------------------------------------------------------------- /src/Nemo/DataReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/DataReaderExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/DataRowExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/DataRowExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/DataSetUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/DataSetUtil.cs -------------------------------------------------------------------------------- /src/Nemo/DefaultAggregatePropertyMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/DefaultAggregatePropertyMapper.cs -------------------------------------------------------------------------------- /src/Nemo/DefaultExecutionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/DefaultExecutionContext.cs -------------------------------------------------------------------------------- /src/Nemo/Extensions/CastExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Extensions/CastExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/Extensions/ExceptionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Extensions/ExceptionExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/Extensions/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Extensions/ObjectExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/Fn/Extensions/FunctionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Fn/Extensions/FunctionExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/HttpContextPrincipal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/HttpContextPrincipal.cs -------------------------------------------------------------------------------- /src/Nemo/IAggregatePropertyMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/IAggregatePropertyMapper.cs -------------------------------------------------------------------------------- /src/Nemo/IDataEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/IDataEntity.cs -------------------------------------------------------------------------------- /src/Nemo/IExecutionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/IExecutionContext.cs -------------------------------------------------------------------------------- /src/Nemo/Id/CombGuidGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Id/CombGuidGenerator.cs -------------------------------------------------------------------------------- /src/Nemo/Id/GuidGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Id/GuidGenerator.cs -------------------------------------------------------------------------------- /src/Nemo/Id/HiLoGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Id/HiLoGenerator.cs -------------------------------------------------------------------------------- /src/Nemo/Id/IIdGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Id/IIdGenerator.cs -------------------------------------------------------------------------------- /src/Nemo/Id/UniqueNegativeNumberGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Id/UniqueNegativeNumberGenerator.cs -------------------------------------------------------------------------------- /src/Nemo/Identity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Identity.cs -------------------------------------------------------------------------------- /src/Nemo/IdentityMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/IdentityMap.cs -------------------------------------------------------------------------------- /src/Nemo/Linq/Expressions/Evaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Linq/Expressions/Evaluator.cs -------------------------------------------------------------------------------- /src/Nemo/Linq/Expressions/LocalCollectionExpander.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Linq/Expressions/LocalCollectionExpander.cs -------------------------------------------------------------------------------- /src/Nemo/Linq/NemoQueryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Linq/NemoQueryContext.cs -------------------------------------------------------------------------------- /src/Nemo/Linq/NemoQueryProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Linq/NemoQueryProvider.cs -------------------------------------------------------------------------------- /src/Nemo/Linq/NemoQueryable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Linq/NemoQueryable.cs -------------------------------------------------------------------------------- /src/Nemo/Linq/NemoQueryableAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Linq/NemoQueryableAsync.cs -------------------------------------------------------------------------------- /src/Nemo/Logging/AuditLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Logging/AuditLog.cs -------------------------------------------------------------------------------- /src/Nemo/Logging/IAuditLogProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Logging/IAuditLogProvider.cs -------------------------------------------------------------------------------- /src/Nemo/Logging/ILogProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Logging/ILogProvider.cs -------------------------------------------------------------------------------- /src/Nemo/MaterializationMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/MaterializationMode.cs -------------------------------------------------------------------------------- /src/Nemo/Nemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Nemo.csproj -------------------------------------------------------------------------------- /src/Nemo/Nemo.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Nemo.csproj.user -------------------------------------------------------------------------------- /src/Nemo/ObjectFactory.Aggregate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/ObjectFactory.Aggregate.cs -------------------------------------------------------------------------------- /src/Nemo/ObjectFactory.Retrieve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/ObjectFactory.Retrieve.cs -------------------------------------------------------------------------------- /src/Nemo/ObjectFactory.Select.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/ObjectFactory.Select.cs -------------------------------------------------------------------------------- /src/Nemo/ObjectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/ObjectFactory.cs -------------------------------------------------------------------------------- /src/Nemo/ObjectFactoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/ObjectFactoryAsync.cs -------------------------------------------------------------------------------- /src/Nemo/OperationNamingConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/OperationNamingConvention.cs -------------------------------------------------------------------------------- /src/Nemo/OperationRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/OperationRequest.cs -------------------------------------------------------------------------------- /src/Nemo/OperationResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/OperationResponse.cs -------------------------------------------------------------------------------- /src/Nemo/OperationReturnType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/OperationReturnType.cs -------------------------------------------------------------------------------- /src/Nemo/OperationType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/OperationType.cs -------------------------------------------------------------------------------- /src/Nemo/Param.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Param.cs -------------------------------------------------------------------------------- /src/Nemo/ParamList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/ParamList.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/Activator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/Activator.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/Adapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/Adapter.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/FastActivator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/FastActivator.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/FastImplementor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/FastImplementor.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/FastIndexerMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/FastIndexerMapper.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/FastIndexerMapperWithTypeCoercion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/FastIndexerMapperWithTypeCoercion.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/FastMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/FastMapper.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/FastWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/FastWrapper.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/Mapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/Mapper.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/ReflectedProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/ReflectedProperty.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/ReflectedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/ReflectedType.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/Reflector.Method.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/Reflector.Method.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/Reflector.Property.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/Reflector.Property.cs -------------------------------------------------------------------------------- /src/Nemo/Reflection/Reflector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Reflection/Reflector.cs -------------------------------------------------------------------------------- /src/Nemo/SelectOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/SelectOption.cs -------------------------------------------------------------------------------- /src/Nemo/Serialization/JsonSerializationReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Serialization/JsonSerializationReader.cs -------------------------------------------------------------------------------- /src/Nemo/Serialization/JsonSerializationWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Serialization/JsonSerializationWriter.cs -------------------------------------------------------------------------------- /src/Nemo/Serialization/ObjectJsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Serialization/ObjectJsonSerializer.cs -------------------------------------------------------------------------------- /src/Nemo/Serialization/ObjectSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Serialization/ObjectSerializer.cs -------------------------------------------------------------------------------- /src/Nemo/Serialization/ObjectXmlSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Serialization/ObjectXmlSerializer.cs -------------------------------------------------------------------------------- /src/Nemo/Serialization/SerializationReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Serialization/SerializationReader.cs -------------------------------------------------------------------------------- /src/Nemo/Serialization/SerializationReaderState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Serialization/SerializationReaderState.cs -------------------------------------------------------------------------------- /src/Nemo/Serialization/SerializationWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Serialization/SerializationWriter.cs -------------------------------------------------------------------------------- /src/Nemo/Serialization/XmlSerializationReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Serialization/XmlSerializationReader.cs -------------------------------------------------------------------------------- /src/Nemo/Serialization/XmlSerializationWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Serialization/XmlSerializationWriter.cs -------------------------------------------------------------------------------- /src/Nemo/Sorting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Sorting.cs -------------------------------------------------------------------------------- /src/Nemo/SortingOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/SortingOrder.cs -------------------------------------------------------------------------------- /src/Nemo/UnitOfWork/ChangeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/UnitOfWork/ChangeNode.cs -------------------------------------------------------------------------------- /src/Nemo/UnitOfWork/ChangeTrackingMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/UnitOfWork/ChangeTrackingMode.cs -------------------------------------------------------------------------------- /src/Nemo/UnitOfWork/ObjectScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/UnitOfWork/ObjectScope.cs -------------------------------------------------------------------------------- /src/Nemo/UnitOfWork/ObjectScopeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/UnitOfWork/ObjectScopeExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/UnitOfWork/ObjectScopeSurrogate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/UnitOfWork/ObjectScopeSurrogate.cs -------------------------------------------------------------------------------- /src/Nemo/Utilities/Bytes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Utilities/Bytes.cs -------------------------------------------------------------------------------- /src/Nemo/Utilities/CombGuid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Utilities/CombGuid.cs -------------------------------------------------------------------------------- /src/Nemo/Utilities/Hash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Utilities/Hash.cs -------------------------------------------------------------------------------- /src/Nemo/Utilities/Http.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Utilities/Http.cs -------------------------------------------------------------------------------- /src/Nemo/Utilities/Json.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Utilities/Json.cs -------------------------------------------------------------------------------- /src/Nemo/Utilities/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Utilities/Log.cs -------------------------------------------------------------------------------- /src/Nemo/Utilities/RandomProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Utilities/RandomProvider.cs -------------------------------------------------------------------------------- /src/Nemo/Utilities/StringStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Utilities/StringStream.cs -------------------------------------------------------------------------------- /src/Nemo/Utilities/UnixDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Utilities/UnixDateTime.cs -------------------------------------------------------------------------------- /src/Nemo/Utilities/Xml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Utilities/Xml.cs -------------------------------------------------------------------------------- /src/Nemo/Utilities/Xsd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Utilities/Xsd.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/CompareAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/CompareAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/ContainsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/ContainsAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/CustomAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/CustomAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/CustomValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/CustomValidator.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/CustomValidatorContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/CustomValidatorContext.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/DataTypeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/DataTypeAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/IResourceKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/IResourceKeyProvider.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/ISeverityTypeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/ISeverityTypeProvider.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/RangeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/RangeAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/RegularExpressionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/RegularExpressionAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/RequiredAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/RequiredAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/StringLengthAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/StringLengthAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/ValidationAttributeBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/ValidationAttributeBase.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/ValidationError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/ValidationError.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/ValidationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/ValidationException.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/ValidationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/ValidationExtensions.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/ValidationFunctions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/ValidationFunctions.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/ValidationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/ValidationResult.cs -------------------------------------------------------------------------------- /src/Nemo/Validation/XmlSchemaAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/Validation/XmlSchemaAttribute.cs -------------------------------------------------------------------------------- /src/Nemo/WrappedReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/WrappedReader.cs -------------------------------------------------------------------------------- /src/Nemo/WrappedRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/src/Nemo/WrappedRecord.cs -------------------------------------------------------------------------------- /tests/Nemo.Benchmark/Entities/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Benchmark/Entities/Customer.cs -------------------------------------------------------------------------------- /tests/Nemo.Benchmark/Entities/EFContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Benchmark/Entities/EFContext.cs -------------------------------------------------------------------------------- /tests/Nemo.Benchmark/Entities/ICustomer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Benchmark/Entities/ICustomer.cs -------------------------------------------------------------------------------- /tests/Nemo.Benchmark/Entities/IOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Benchmark/Entities/IOrder.cs -------------------------------------------------------------------------------- /tests/Nemo.Benchmark/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Benchmark/Entities/Order.cs -------------------------------------------------------------------------------- /tests/Nemo.Benchmark/Nemo.Benchmark.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Benchmark/Nemo.Benchmark.csproj -------------------------------------------------------------------------------- /tests/Nemo.Benchmark/Nemo.Benchmark.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Benchmark/Nemo.Benchmark.csproj.user -------------------------------------------------------------------------------- /tests/Nemo.Benchmark/OrmBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Benchmark/OrmBenchmark.cs -------------------------------------------------------------------------------- /tests/Nemo.Benchmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Benchmark/Program.cs -------------------------------------------------------------------------------- /tests/Nemo.Benchmark/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Benchmark/appsettings.json -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/ConsoleLoggingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/ConsoleLoggingProvider.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Entities/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Entities/Customer.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Entities/EFContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Entities/EFContext.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Entities/ICustomer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Entities/ICustomer.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Entities/IOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Entities/IOrder.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Entities/Order.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Features/Config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Features/Config.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Features/Db.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Features/Db.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Features/DbAggregateMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Features/DbAggregateMethods.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Features/DbMappingGeneratedSql.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Features/DbMappingGeneratedSql.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Features/DbMappingLinq.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Features/DbMappingLinq.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Features/DbMappingProvidedSql.Advanced.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Features/DbMappingProvidedSql.Advanced.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Features/DbMappingProvidedSql.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Features/DbMappingProvidedSql.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Features/ExecuteMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Features/ExecuteMethods.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Features/Mapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Features/Mapping.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Nemo.Test.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Nemo.Test.Core.csproj -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/Program.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/TestService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/TestService.cs -------------------------------------------------------------------------------- /tests/Nemo.Test.Core/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test.Core/appsettings.json -------------------------------------------------------------------------------- /tests/Nemo.Test/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test/App.config -------------------------------------------------------------------------------- /tests/Nemo.Test/Entities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test/Entities.cs -------------------------------------------------------------------------------- /tests/Nemo.Test/Nemo.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test/Nemo.Test.csproj -------------------------------------------------------------------------------- /tests/Nemo.Test/NemoTest.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test/NemoTest.csproj.user -------------------------------------------------------------------------------- /tests/Nemo.Test/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test/Program.cs -------------------------------------------------------------------------------- /tests/Nemo.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /tests/Nemo.Test/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.Test/packages.config -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/ConfigurationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/ConfigurationTest.cs -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/DialectProviderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/DialectProviderTests.cs -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/EntityMapTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/EntityMapTests.cs -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/MappingAttributeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/MappingAttributeTests.cs -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/MappingFactoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/MappingFactoryTests.cs -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/Nemo.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/Nemo.UnitTests.csproj -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/ObjectFactoryMappingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/ObjectFactoryMappingTests.cs -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/ParamTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/ParamTests.cs -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/PredicateVisitorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/PredicateVisitorTests.cs -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/PropertyMapTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/PropertyMapTests.cs -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/ReflectedPropertyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/ReflectedPropertyTests.cs -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/SortingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/SortingTests.cs -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/SqlBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/SqlBuilderTests.cs -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/StringExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/StringExtensionsTests.cs -------------------------------------------------------------------------------- /tests/Nemo.UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stepaside/Nemo/HEAD/tests/Nemo.UnitTests/Usings.cs --------------------------------------------------------------------------------