Permalink
Commits on May 16, 2018
  1. Fix xml serializer problem with recursive arrays (#5157)

    bording authored and dbelcham committed May 16, 2018
    * Update test to demonstrate problem
    
    * Check earlier if type is already being initialized
    
    * Ensure early exit handles concurrent initialization by locking
Commits on May 7, 2018
  1. Merge pull request #5153 from Particular/release-7.0

    bording committed May 7, 2018
    Release 7.0
Commits on Apr 6, 2018
  1. Update GitVersionWorkaround.targets for VS 2017 15.6 (#5140)

    bording authored and andreasohlund committed Apr 6, 2018
  2. Ensure ColoredConsoleLogger doesn't crash process when terminal is lo…

    bording authored and andreasohlund committed Apr 6, 2018
    …st (#5139)
Commits on Apr 5, 2018
  1. Update README.md (#5138)

    timbussmann authored and bording committed Apr 5, 2018
Commits on Mar 29, 2018
  1. Remove SimpleJson usage from in memory saga persistence (#5132)

    timbussmann authored and bording committed Mar 29, 2018
    * replace SimpleJson with MemberwiseClone to create deep copies
    
    * Exclude deep copy from standards check
  2. Add tests to check that the inmem saga perister handles basic types (#…

    andreasohlund authored and bording committed Mar 29, 2018
    …5137)
    
    * Add tests to check that the inmem saga perister handles basic member types
    
    * Add ICollection and IList
    
    * Rename file to match class name
    
    * Make saga name unique
  3. Update Particular.Licensing.Sources to 2.0.0 (#5136)

    bording authored and andreasohlund committed Mar 29, 2018
Commits on Mar 28, 2018
  1. simpleJson improvements (#5131)

    timbussmann authored and bording committed Mar 28, 2018
    * add unit test
    
    * first attempt
    
    * handle dictionaries
    
    * move test class
    
    * remove comments
    
    * datetime changes
    
    * use roundtrip serialization format for dates
    
    * ReadOnlyDictionary support
    
    * remove test cases unsupported by json.net
    
    * move test up in order
Commits on Mar 26, 2018
  1. Make XmlSerializerCache initialization threadsafe (#5123)

    timbussmann authored and andreasohlund committed Mar 26, 2018
    * add XmlSerializerCache tests
    
    * remove unnecessary collection usage
    
    * prevent recursive initialization without premature exit
    
    * use single collection for property and type information
    
    * use arrays instead of enumerables
    
    * prevent unnecessary initialization
    
    * some changes based on review
    
    * Remove extra line
Commits on Mar 21, 2018
  1. Always register all handled message types in the meta data registry (#…

    andreasohlund committed Mar 21, 2018
    …5130)
    
    * Test cleanup to prepare for adding failing test
    
    * dd failing test showing that unobtrusive mode breaks the xml serializer
    
    * Make sure handled message types is always registered
    
    * Unfold the conventions check
    
    * Undo project file change
    
    * Tweak test name
    
    * Move message type inside namespace
    
    * MessageTypes can't be handlers as well
Commits on Jan 3, 2018
  1. Exclude test convention enforcement for shipped tests (#5097)

    andreasohlund authored and bording committed Jan 3, 2018
    Since it causes issues for downstreams
Commits on Dec 19, 2017
  1. Add InMemory persistence tests (#5096)

    timbussmann authored and andreasohlund committed Dec 19, 2017
    * Add a configurable acceptance testing transport
    
    * revert changes to acceptance tests proj
    
    * add inmemory persistence tests
    
    * change default value to false
    
    * configure inmem test suite constraints
    
    * remove default params
    
    * remove xml docs
    
    * Revert "change default value to false"
    
    This reverts commit 507566a.
    
    * change namespace
    
    * change folder name
    
    * enable concurrency by default
    
    * fix exception message
    
    * remove payload size restiction capabilities
    
    * change StorageLocationKey value
    
    * remove unnecessary field
    
    * rename configure class
    
    * remove redundant concurrecy config
    
    * remove version dependency range
    
    * rename inmem persistence tests project
    
    * move ConfigureAcceptanceTestingTransport to the at source package
    
    * make AcceptanceTestTransport configurable
    
    * fix configured max message size
    
    * fix solution file
    
    * Rename class to match convention
    
    * Rename file to match class
    
    * Fix trailing whitespace
    
    * Use const strings for settings
    
    * Clean up configuration extensions
    
    * Run outbox tests for InMemory persistence
    
    * Use properties instead of hardcoded bools
    
    * Move all settings to AcceptanceTestingTransportInfrastructure
Commits on Dec 5, 2017
  1. Teach assembly scanner to find assemblies referenced from NuGet packa…

    bording authored and andreasohlund committed Dec 5, 2017
    …ges (#5081)
    
    * Add additional Microsoft public key token
    
    * Use TRUSTED_PLATFORM_ASSEMBLIES to find other assemblies to scan
    
    Assemblies referenced from NuGet package will be listed here
    
    * Use System.Reflection.Metadata for netstandard2.0
Commits on Dec 4, 2017
  1. Fix NUnit dependency (#5091)

    bording authored and timbussmann committed Dec 4, 2017
    * Add version range to NUnit dependency
    
    * Use transitive dependency for NUnit in AcceptanceTests
Commits on Nov 27, 2017
  1. Merge branch 'hotfix-6.4.3' into release-7.0

    timbussmann committed Nov 27, 2017
Commits on Nov 23, 2017
  1. Merge pull request #5083 from Particular/hotfix-6.4.3

    timbussmann committed Nov 23, 2017
    Remove vulnerable field in SagaPersistenceBehavior
  2. remove vulnerable field

    timbussmann committed Nov 23, 2017
Commits on Nov 3, 2017
  1. Expose the diagnostics entries (#5068)

    andreasohlund authored and timbussmann committed Nov 3, 2017
    So that things like NSB.Raw can set it
Commits on Oct 31, 2017
  1. explicitly specify receiving diagnostic properties (#5062)

    timbussmann authored and dbelcham committed Oct 31, 2017
Commits on Oct 27, 2017
  1. Replace TransportInfrastructure with toTransportAddress Func in Routi…

    boblangley authored and andreasohlund committed Oct 27, 2017
    …ngComponent.Initialize (#5057)
    
    * Replace TransportInfrastructure with toTransportAddress Func in RoutingComponent.Initialize
    
    * Formatting
Commits on Oct 26, 2017
  1. Fix file name of TestApprover class (#5058)

    bording authored and dbelcham committed Oct 26, 2017
  2. Merge branch 'hotfix-6.4.2' into develop

    bording committed Oct 26, 2017
  3. Merge pull request #5054 from Particular/hotfix-6.4.2

    timbussmann committed Oct 26, 2017
    Installing .NET Framework 4.7.1 can cause an endpoint to fail to start
Commits on Oct 25, 2017
  1. Use TestApprover for approval files

    bording committed Oct 25, 2017
  2. Update dependencies (#5051)

    dbelcham authored and bording committed Oct 25, 2017
    * Bump Fody and source linking dependencies
    
    * Update missed cli reference
  3. Tweak wording of error message (#5049)

    bording authored and andreasohlund committed Oct 25, 2017
Commits on Oct 24, 2017
  1. Use .txt ending on the diagnostics file (#5048)

    andreasohlund authored and timbussmann committed Oct 24, 2017
  2. Diagnostics tweaks (#5039)

    SimonCropp authored and andreasohlund committed Oct 24, 2017
    * merge EndpointDiagnosticSettingsExtensions and HostDiagnosticsConfigurationExtensions
    
    no need to have both public
    
    * remove redundant HostDiagnosticsWriter type
    
    * split HostStartupDiagnostics
    
    simplifies the code
    
    * better diagnostics exception handling
    
    * handle duplicates
    
    * add OS Platform and Version
    
    * fix OS names
    
    * format file
    
    * make hosting tests dir match core dir
    
    * make casing consistent
    
    * Fix casing
Commits on Oct 23, 2017
  1. Do not allow a custom local address for send only endpoints (#5045)

    andreasohlund authored and dbelcham committed Oct 23, 2017
    * Add failing test
    
    * Check for custom local address when send only
Commits on Oct 20, 2017
  1. enable workaround for other framework versions (#5041)

    timbussmann authored and andreasohlund committed Oct 20, 2017
    * enable workaround for other framework versions
    
    * fix conditional compilation symbol in When_receiving_with_dtc_enabled
Commits on Oct 19, 2017
  1. Add container diagnostics (#5038)

    andreasohlund authored and dbelcham committed Oct 19, 2017
  2. Add more hosting/environment related diagnostics (#5035)

    andreasohlund committed Oct 19, 2017
    * Add more hosting/environment related diagnostics
    
    * Remove using
    
    * Better name
  3. Add message diagnostics (#5034)

    andreasohlund committed Oct 19, 2017
    * Add message diagnostics
    
    * Remove message
    
    * Formatting