Add ability to give names to Providers
-
Alxandr
- State changed from new to open
- Assigned user set to Alxandr
I've thought about this for a while and come up with a solution witch I think might be the best suitable one. If every provider where to extend a ProviderBase abstract class, and that class required attributes for name and description, and in time also could provide means for other things the system could easily be extended by extending that base class. The only problem would be that every time the base class is extended every class that extends it would need to override the new methods if they are bodyless.
Still, I think this is the best approach.
-
Alxandr
- State changed from open to resolved
(from [391e1801fadd287ba8899aababe584252e31fa96]) Major rewrite and added a couple of classes to make the project easier to understand and maintain. Also added support for naming providers and adding documentation for them. ProviderFactory will no longer support several providers with the same name. The new ProviderFactory also requires every Provider to be instansiated, and does this to be able to compare names of the providers. Changes is yet to be documentated (as well as the new classes).
[#3 Add ability to give names to Providers state:resolved] http://github.com/Alxandr/AppVisum.Sys/commit/391e1801fadd287ba8899...
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.