Skip to content

Releases: woksin-org/Woksin.Extensions

Release Woksin.Extensions.Configurations v3.1.1

21 Mar 20:01
0c21f85
Compare
Choose a tag to compare

Summary

Fixed

  • Removes unnecessarily strict new() restriction on generic type parameter for tenant options types

Release Woksin.Extensions.Tenancy v1.1.0

03 Mar 20:38
b619a59
Compare
Choose a tag to compare

Summary

Added more features that makes it easier to use this package together with third party libraries and frameworks like Wolverine, Akka, etc.

Added

  • Add resolved tenant context to the HttpContext.Item dictionary and a way to easily retrieve it from the HttpContext without relying on the AsyncLocal TenantContextAccessor
  • StaticTenantContextAccessor that resolves either the statically configured tenant or the 'unresolved' tenant context. This type will be used instead of the AsyncLocal TenantContextAccessor if DisableAsyncLocalTenantContext method on TenancyBuilder. This can be useful if you're only interested in using the tenant context by passing it around in messages or using the one that's added to the HttpContext. For instance using frameworks and libraries that relies on running different processes on different threads or resuming contexts (Actor frameworks, Wolverine, etc.) then it can be useful to not rely on the AsyncLocal TenantContextAccessor

Release Woksin.Extensions.Configurations v3.1.0

03 Mar 20:49
82af513
Compare
Choose a tag to compare

Summary

Follows the theme of the previous PR #30 and Woksin.Extensions.Tenancy 1.1.0 that added functionality to not rely on AsyncLocal tenant context

Added

  • ITenantOptions that can resolve instances of IOptions, IOptionsSnapshot and IOptionsMonitor for tenant configurations. This is very useful when you don't want to be relying on the AsyncLocal tenant context and instead want to resolve tenant options manually.

Release Woksin.Extensions.Tenancy v1.0.1

26 Feb 15:15
4744461
Compare
Choose a tag to compare

Summary

Try change packageversion

Release Woksin.Extensions.Tenancy v1.0.0

26 Feb 14:17
fa86816
Compare
Choose a tag to compare

Summary

Massively changed how tenancy is handled. Tenancy is now not a strictly IoC bound concept

Release Woksin.Extensions.Specifications v3.0.1

26 Feb 15:15
4744461
Compare
Choose a tag to compare

Summary

Try change packageversion

Release Woksin.Extensions.Specifications v3.0.0

26 Feb 14:17
fa86816
Compare
Choose a tag to compare

Summary

Massively changed how tenancy is handled. Tenancy is now not a strictly IoC bound concept

Release Woksin.Extensions.IoC v3.0.1

26 Feb 15:15
4744461
Compare
Choose a tag to compare

Summary

Try change packageversion

Release Woksin.Extensions.IoC v3.0.0

26 Feb 14:17
fa86816
Compare
Choose a tag to compare

Summary

Massively changed how tenancy is handled. Tenancy is now not a strictly IoC bound concept

Release Woksin.Extensions.Configurations v3.0.2

26 Feb 15:29
34bbfce
Compare
Choose a tag to compare

Summary

Reference package explicitly