buunguyen / combres

ASP.NET and MVC performance optimization library ⛺
Other
123 stars 37 forks source link

Support all properties of Ajax Min #40

Open buunguyen opened 9 years ago

buunguyen commented 9 years ago

Combres 2.3.0.4 supports the latest version of Ajax Min. However, the library exposes many new properties that Combres doesn't support via configuration yet. It would be great if someone can help modify MSAjaxCssMinifier and MSAjaxJSMinifier to expose all the properties. It's not necessary to document those properties because they are already well documented in the AjaxMin repo.

A good solution would make it possible to be future-proof. For example, an idea would be using dynamic (or just a dictionary) to store arbitrary properties in the minifiers, which in turn will bind to the actual library classes. That way, properties of future version of AjaxMin would still be supported without code change.