Beispiel #1
0
 private static void CompleteBlobSetEvent(BlobSetEvent @event, RequestData request)
 {
     if (request != null)
     {
         @event.Url = request.Url;
         @event.UserAgent = request.UserAgent;
         @event.RemoteMachine = request.RemoteMachine;
         @event.SessionId = request.SessionId;
     }
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the BlobSetEvents EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToBlobSetEvents(BlobSetEvent blobSetEvent)
 {
     base.AddObject("BlobSetEvents", blobSetEvent);
 }
Beispiel #3
0
        public void CreateEventUserViewBlobSet(User user, BlobSet set, RequestData request)
        {
            BlobSetEvent @event = new BlobSetEvent()
            {
                BlobSetEventId = Guid.NewGuid(),
                EventDateTime = DateTime.UtcNow,
                EventType = (int)EventType.View,
                User = user,
                BlobSet = set
            };

            CompleteBlobSetEvent(@event, request);

            this.context.BlobSetEvents.AddObject(@event);
            this.context.SaveChanges();
        }
 /// <summary>
 /// Create a new BlobSetEvent object.
 /// </summary>
 /// <param name="blobSetEventId">Initial value of the BlobSetEventId property.</param>
 /// <param name="eventType">Initial value of the EventType property.</param>
 /// <param name="eventDateTime">Initial value of the EventDateTime property.</param>
 public static BlobSetEvent CreateBlobSetEvent(global::System.Guid blobSetEventId, global::System.Int32 eventType, global::System.DateTime eventDateTime)
 {
     BlobSetEvent blobSetEvent = new BlobSetEvent();
     blobSetEvent.BlobSetEventId = blobSetEventId;
     blobSetEvent.EventType = eventType;
     blobSetEvent.EventDateTime = eventDateTime;
     return blobSetEvent;
 }