/// <summary> /// Add an entity definition to the domain /// </summary> public static Domain Add(this Domain domain, EntityType entityToAdd) { domain.AddEntityType(entityToAdd.SetDomain(domain.Name)); return(domain); }
/// <summary> /// Add a query definition to this domain model /// </summary> public static Domain Add(this Domain domain, QueryDefinition queryToAdd) { domain.AddQueryDefinition(queryToAdd); return(domain); }
/// <summary> /// Add a command definition to the domain /// </summary> public static Domain Add(this Domain domain, CommandDefinition commandToAdd) { domain.AddCommandDefinition(commandToAdd); return(domain); }