Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Investigate having CslaPrincipal subclass ClaimsPrincipal #496
As per this discussion: MarimerLLC/cslaforum#91
The two major considerations I can see right now are whether
There is a NuGet package for claims, which supports netstandard 1.3 and most platforms, however for full .NET it requires .NET 4.6.
Prior to .net 4.6, the claims types appear to be in mscorlib - for example for .net 452: // C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.5.2\mscorlib.dll
Based on the above, a quick glance suggests that they do, but depending on what version of the platform you want to support, the types may have been moved around, so you might have to do some cross compilation.
I think this would be a lot easier to achieve in the future, if most CSLA projects were moved to netstandard.
The solution I've settled on is to do the following:
The result of this work is that anyone needing to use