Constructor in generated code
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Different operation kinds of methods:

2021-10-14 18h31 05.png
2021-10-14 18h27 52.png

To create a constructor you first add a normal method, then change the operationKind to constructor.

In generated code you will get this:

public partial class Class1
{
  [UmlElement(Id = "c8111515-b7a5-4b9b-87f9-4a19261c8bd8")]
  public Class1(Class2 aClass2)
  {
  }
}

Normally when doing a constructor for "live" objects you will want to send in IEcoServiceProvider and call the main constructor we provide like this:

public Class1(IEcoServiceProvider serviceProvider, Class2 aClass2): this(serviceProvider)
{
}
This page was edited 47 days ago on 02/10/2024. What links here