From 5b54d03cb41ce390d9d755a891eafb0b7772cff3 Mon Sep 17 00:00:00 2001 From: Stefan Ossendorf Date: Mon, 30 Dec 2024 23:27:08 +0100 Subject: [PATCH] Update migration doc --- docs/Upgrading to CSLA 9.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/Upgrading to CSLA 9.md b/docs/Upgrading to CSLA 9.md index 6c50e6aec2..4180438c8a 100644 --- a/docs/Upgrading to CSLA 9.md +++ b/docs/Upgrading to CSLA 9.md @@ -191,6 +191,8 @@ Supporting nullable types means that some APIs have changed to support nullable * Type `Csla.Serialization.SerializationFormatterFactory` was removed. To get the serializer resolve an instance of type `ISerializationFormatter`. For example `ApplicationContext.GetRequiredService()`(from within a business object) * `Csla.Core.IParent` * `ApplyEditChild` and `RemoveChild` changed from `void` to `Task` return type +* `void Csla.Core.IContextManager.SetUser(IPrincipal principal)` does not accept `null` anymore + * This change only affects you when you use the `IContextManager` directly. If you use `ApplicationContext.User` CSLA will take care of translating it into a non-null IPrincipal. #### Using Timeout in `HttpProxy` and `HttpCompressionProxy`