Everything you need to jump-start building multi-tenant applications in C# using any framework of your choice.
Some potential breaking changes:
MultiTenancyFramework.Utils
and MultiTenancyFramework.Mvc.Core
. They are lightre and support more generic uses. No multi-tenancy constraints assumed.DisplayHintAttribute
moved to MultiTenancyFramework.Mvc
namespaceValidateUsingPrivilegeForActionAttribute
moved to MultiTenancyFramework.Mvc
namespaceCompositeMappingModifyFieldNamesAttribute
's UseAllPPropertiesWithTHeirDefaultNames
property renamed to UseAllPropertiesWithTheirDefaultNames
UsernameAndPasswordRule
moved to MultiTenancyFramework.Mvc
namespace.ToMvcVersion()
and .ToEntityVersion()
helps you convert UsernameAndPasswordRule from one form to the other.Upgraded to NHibernate 5.2.1. Lots of bugs fixes and performance improvements, and a few minor enhancements. Check the commits.
Few changes and API additions. Mostly no breaking changes.
Among other things, NHibernate auto-mappings is now supported out-of-the-box. See commit logs for changes and enhancements.
No breaking changes, but lots of bug fixes and feature enhancements. See list of commits.
No breaking changes; but major reworks on the Core Controller
Bug fixes, especially on NHibernate Session Management. Versions earlier than this can be considered deprecated. Use them at your own risk.
A couple of breaking changes. Do not use earlier versions. Well, this is a no-brainer; isn't it?
The numbering is as published on Nuget. Between v1.0.0.1 and this, several reported bugs have been fixed and enhancements added.
This is the first official release of the framework. It's available on Nuget. Get it, use it and let me know what issues need to be fixed or what features need to be included in future releases.