I have a generic C# class, which looks like this:
public class Database<T>
where T : class, IModel, new()
{
//Some code ...
}
T should implement the interface IModel and T have to be a class with an empty constructor.
The question is, how do this look in a UML class diagram.
Thank you.
