示例#1
0
 private static Relationship CreateEntity(Guid memoryBookUniverseId, RelationshipCreateModel model)
 {
     return(new Relationship
     {
         StartTime = model.StartDate,
         EndTime = model.EndDate,
         MemoryBookUniverseId = memoryBookUniverseId
     });
 }
        public async Task <Guid> CreateRelationship(
            Guid memoryBookUniverseId,
            DateTime?startDate,
            DateTime?endDate)
        {
            RelationshipCreateModel relationship = new RelationshipCreateModel
            {
                StartDate = startDate,
                EndDate   = endDate
            };

            IList <Guid> relationshipIds = await this.relationshipCommandManager.CreateRelationships(memoryBookUniverseId, relationship)
                                           .ConfigureAwait(false);

            var relationshipId = relationshipIds.FirstOrDefault();

            return(relationshipId);
        }