/// <summary>
 ///     Creates the injectors for the client consumers
 /// </summary>
 public ClientConsumerInjector(String workingDirectory, Domain domain) : base(workingDirectory, domain)
 {
 }
Exemple #2
0
 /// <summary>
 ///     Creates a class-interface injector task list.
 /// </summary>
 /// <param name="ifaceLibrary">
 ///     Sets the generated project containing the interfaces.
 /// </param>
 /// <param name="classLibrary">
 ///     Sets the generated project containing the classes.
 /// </param>
 public GeneratedEncapsulatorTaskList(Domain domain, GeneratedProject modelLibrary, GeneratedProject proxyLibrary)
 {
     _domain       = domain;
     _modelLibrary = modelLibrary;
     _proxyLibrary = proxyLibrary;
 }
 /// <summary>
 ///     Initialises a new <see cref="LocalBusinessModelDynamic" /> instance.
 /// </summary>
 /// <param name="project">
 ///     Sets the project, in which this runtime type is included.
 /// </param>
 /// <param name="entity">
 ///     Sets the domain entity from which the repository is generated.
 /// </param>
 public LocalBusinessModelDynamic(GeneratedProject project, Domain domain) : base(project)
 {
     _domain = domain;
 }
 /// <summary>
 ///     Initialises a new <see cref="GenericDataRepositoryDynamic" /> instance.
 /// </summary>
 /// <param name="project">
 ///     Sets the project, in which this runtime type is included.
 /// </param>
 /// <param name="entity">
 ///     Sets the domain entity from which the repository is generated.
 /// </param>
 public GenericBusinessModelOfTIdDynamic(GeneratedProject project, Domain domain) : base(project)
 {
     _domain = domain;
 }
Exemple #5
0
 /// <summary>
 ///     Creates a class-interface injector task list.
 /// </summary>
 /// <param name="ifaceLibrary">
 ///     Sets the generated project containing the interfaces.
 /// </param>
 /// <param name="classLibrary">
 ///     Sets the generated project containing the classes.
 /// </param>
 public GeneratedInjectorTaskList(Domain domain, GeneratedProject ifaceLibrary, GeneratedProject classLibrary)
 {
     _domain       = domain;
     _ifaceLibrary = ifaceLibrary;
     _classLibrary = classLibrary;
 }
 /// <summary>
 ///     Initialises a new <see cref="DomainContainer" /> instance.
 /// </summary>
 public DomainContainer(Domain domain) : base(domain.Version)
 {
     _domain            = domain;
     _containerEntities = new List <DomainEntity>();
 }
Exemple #7
0
 /// <summary>
 ///     Initialises a new <see cref="GenericBusinessProject" /> instance.
 /// </summary>
 /// <param name="domain">
 ///     Sets the business domain from which the project is generated.
 /// </param>
 public ClientConsumerProject(String workingDirectory, Domain domain) : base(workingDirectory)
 {
     _domain = domain;
 }