public OntologyAddedEvent(IAcSession acSession, OntologyBase source, IOntologyCreateIo output) : base(acSession, source) { if (output == null) { throw new System.ArgumentNullException("output"); } this.Output = output; }
public static Ontology Create(IOntologyCreateIo input) { Debug.Assert(input.Id != null, "input.Id != null"); return new Ontology { Id = input.Id.Value, CanAction = false, CanCommand = false, CanEvent = false, Code = input.Code, Name = input.Name, DeletionStateCode = 0, Description = input.Description, EditHeight = input.EditHeight, EditWidth = input.EditWidth, DispatcherLoadCount = 100, DispatcherSleepTimeSpan = 10000, EntityDatabaseId = input.EntityDatabaseId, EntityProviderId = input.EntityProviderId, EntitySchemaName = input.EntitySchemaName, EntityTableName = input.EntityTableName, Icon = input.Icon, ExecutorLoadCount = 100, IsEnabled = input.IsEnabled, ExecutorSleepTimeSpan = 10000, IsLogicalDeletionEntity = false, IsCataloguedEntity = false, IsSystem = false, MessageDatabaseId = input.MessageDatabaseId, MessageProviderId = input.MessageProviderId, MessageSchemaName = input.MessageSchemaName, ReceivedMessageBufferSize = 1000, ServiceIsAlive = false, SortCode = input.SortCode, Triggers = string.Empty }; }
public static Ontology Create(IOntologyCreateIo input) { Debug.Assert(input.Id != null, "input.Id != null"); return(new Ontology { Id = input.Id.Value, CanAction = false, CanCommand = false, CanEvent = false, Code = input.Code, Name = input.Name, DeletionStateCode = 0, Description = input.Description, EditHeight = input.EditHeight, EditWidth = input.EditWidth, DispatcherLoadCount = 100, DispatcherSleepTimeSpan = 10000, EntityDatabaseId = input.EntityDatabaseId, EntityProviderId = input.EntityProviderId, EntitySchemaName = input.EntitySchemaName, EntityTableName = input.EntityTableName, Icon = input.Icon, ExecutorLoadCount = 100, IsEnabled = input.IsEnabled, ExecutorSleepTimeSpan = 10000, IsLogicalDeletionEntity = false, IsCataloguedEntity = false, IsSystem = false, MessageDatabaseId = input.MessageDatabaseId, MessageProviderId = input.MessageProviderId, MessageSchemaName = input.MessageSchemaName, ReceivedMessageBufferSize = 1000, ServiceIsAlive = false, SortCode = input.SortCode, Triggers = string.Empty }); }
internal OntologyAddedEvent(IAcSession acSession, OntologyBase source, IOntologyCreateIo input, bool isPrivate) : this(acSession, source, input) { this.IsPrivate = isPrivate; }
public static void AddOntology(this IAcDomain acDomain, IAcSession acSession, IOntologyCreateIo input) { acDomain.Handle(new AddOntologyCommand(acSession, input)); }