{"action":"created","issue":{"url":"https://api.github.com/repos/Particular/NServiceBus/issues/346","labels_url":"https://api.github.com/repos/Particular/NServiceBus/issues/346/labels{/name}","comments_url":"https://api.github.com/repos/Particular/NServiceBus/issues/346/comments","events_url":"https://api.github.com/repos/Particular/NServiceBus/issues/346/events","html_url":"https://github.com/Particular/NServiceBus/issues/346","id":4435414,"number":346,"title":"Make auto correlated properties [Unique] by default","user":{"login":"andreasohlund","id":125028,"avatar_url":"https://avatars.githubusercontent.com/u/125028?v=3","gravatar_id":"","url":"https://api.github.com/users/andreasohlund","html_url":"https://github.com/andreasohlund","followers_url":"https://api.github.com/users/andreasohlund/followers","following_url":"https://api.github.com/users/andreasohlund/following{/other_user}","gists_url":"https://api.github.com/users/andreasohlund/gists{/gist_id}","starred_url":"https://api.github.com/users/andreasohlund/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andreasohlund/subscriptions","organizations_url":"https://api.github.com/users/andreasohlund/orgs","repos_url":"https://api.github.com/users/andreasohlund/repos","events_url":"https://api.github.com/users/andreasohlund/events{/privacy}","received_events_url":"https://api.github.com/users/andreasohlund/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Particular/NServiceBus/labels/Feature","name":"Feature","color":"02e10c"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/Particular/NServiceBus/milestones/62","labels_url":"https://api.github.com/repos/Particular/NServiceBus/milestones/62/labels","id":704266,"number":62,"title":"6.0.0","description":null,"creator":{"login":"SimonCropp","id":122666,"avatar_url":"https://avatars.githubusercontent.com/u/122666?v=3","gravatar_id":"","url":"https://api.github.com/users/SimonCropp","html_url":"https://github.com/SimonCropp","followers_url":"https://api.github.com/users/SimonCropp/followers","following_url":"https://api.github.com/users/SimonCropp/following{/other_user}","gists_url":"https://api.github.com/users/SimonCropp/gists{/gist_id}","starred_url":"https://api.github.com/users/SimonCropp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SimonCropp/subscriptions","organizations_url":"https://api.github.com/users/SimonCropp/orgs","repos_url":"https://api.github.com/users/SimonCropp/repos","events_url":"https://api.github.com/users/SimonCropp/events{/privacy}","received_events_url":"https://api.github.com/users/SimonCropp/received_events","type":"User","site_admin":false},"open_issues":19,"closed_issues":7,"state":"open","created_at":"2014-06-28T13:41:09Z","updated_at":"2015-02-24T06:57:54Z","due_on":null,"closed_at":null},"comments":12,"created_at":"2012-05-05T09:07:52Z","updated_at":"2015-02-24T08:40:17Z","closed_at":null,"body":"Properties set to be auto correlated by the user, CorrelatedBy(s=>s.CustomerId); should be [Unique] by default"},"comment":{"url":"https://api.github.com/repos/Particular/NServiceBus/issues/comments/75718121","html_url":"https://github.com/Particular/NServiceBus/issues/346#issuecomment-75718121","issue_url":"https://api.github.com/repos/Particular/NServiceBus/issues/346","id":75718121,"user":{"login":"andreasohlund","id":125028,"avatar_url":"https://avatars.githubusercontent.com/u/125028?v=3","gravatar_id":"","url":"https://api.github.com/users/andreasohlund","html_url":"https://github.com/andreasohlund","followers_url":"https://api.github.com/users/andreasohlund/followers","following_url":"https://api.github.com/users/andreasohlund/following{/other_user}","gists_url":"https://api.github.com/users/andreasohlund/gists{/gist_id}","starred_url":"https://api.github.com/users/andreasohlund/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andreasohlund/subscriptions","organizations_url":"https://api.github.com/users/andreasohlund/orgs","repos_url":"https://api.github.com/users/andreasohlund/repos","events_url":"https://api.github.com/users/andreasohlund/events{/privacy}","received_events_url":"https://api.github.com/users/andreasohlund/received_events","type":"User","site_admin":false},"created_at":"2015-02-24T08:40:17Z","updated_at":"2015-02-24T08:40:17Z","body":"This is done from a core perspective. Only the InMemoryPersister is modified to honor this(by looking at the SagaMetaModel)\r\n\r\nI'll raise separate issues to make sure it gets done for the other persisters.\r\n\r\nI don't like the current api towards the persister since it's done by injecting the model:\r\n\r\nhttps://github.com/Particular/NServiceBus/blob/develop/src/NServiceBus.Core/Persistence/InMemory/SagaPersister/InMemorySagaPersister.cs#L23\r\n\r\nDoes any one have ideas on how to make this more explicit?"}}