/// <summary>
		/// Create a new instance of this class
		/// </summary>
		public DocumentSessionListeners()
		{
			ConversionListeners = new IDocumentConversionListener[0];
			QueryListeners = new IDocumentQueryListener[0];
			StoreListeners = new IDocumentStoreListener[0];
			DeleteListeners = new IDocumentDeleteListener[0];
		}
 /// <summary>
 /// Create a new instance of this class
 /// </summary>
 public DocumentSessionListeners()
 {
     ConversionListeners = new IDocumentConversionListener[0];
     QueryListeners      = new IDocumentQueryListener[0];
     StoreListeners      = new IDocumentStoreListener[0];
     DeleteListeners     = new IDocumentDeleteListener[0];
 }
Пример #3
0
 /// <summary>
 /// Registers the delete listener.
 /// </summary>
 /// <param name="deleteListener">The delete listener.</param>
 /// <returns></returns>
 public IDocumentStore RegisterListener(IDocumentDeleteListener deleteListener)
 {
     foreach (var shard in shards)
     {
         shard.RegisterListener(deleteListener);
     }
     return(this);
 }
Пример #4
0
 public DocumentStore RegisterListener(IDocumentDeleteListener deleteListener)
 {
     this.listeners.DeleteListeners = Enumerable.ToArray <IDocumentDeleteListener>(Enumerable.Concat <IDocumentDeleteListener>((IEnumerable <IDocumentDeleteListener>) this.listeners.DeleteListeners, (IEnumerable <IDocumentDeleteListener>) new IDocumentDeleteListener[1]
     {
         deleteListener
     }));
     return(this);
 }
Пример #5
0
		/// <summary>
		/// Create a new instance of this class
		/// </summary>
		public DocumentSessionListeners()
		{
			ConversionListeners = new IDocumentConversionListener[0];
			ExtendedConversionListeners = new IExtendedDocumentConversionListener[0];
			QueryListeners = new IDocumentQueryListener[0];
			StoreListeners = new IDocumentStoreListener[0];
			DeleteListeners = new IDocumentDeleteListener[0];
			ConflictListeners = new IDocumentConflictListener[0];
		}
Пример #6
0
 /// <summary>
 ///     Create a new instance of this class
 /// </summary>
 public DocumentSessionListeners()
 {
     ConversionListeners         = new IDocumentConversionListener[0];
     ExtendedConversionListeners = new IExtendedDocumentConversionListener[0];
     QueryListeners    = new IDocumentQueryListener[0];
     StoreListeners    = new IDocumentStoreListener[0];
     DeleteListeners   = new IDocumentDeleteListener[0];
     ConflictListeners = new IDocumentConflictListener[0];
 }
Пример #7
0
 /// <summary>
 ///     Registers the delete listener.
 /// </summary>
 /// <param name="deleteListener">The delete listener.</param>
 public DocumentStoreBase RegisterListener(IDocumentDeleteListener deleteListener)
 {
     return(server.DocumentStore.RegisterListener(deleteListener));
 }
Пример #8
0
		/// <summary>
		/// Registers the delete listener.
		/// </summary>
		/// <param name="deleteListener">The delete listener.</param>
		public DocumentStoreBase RegisterListener(IDocumentDeleteListener deleteListener)
		{
			listeners.DeleteListeners = listeners.DeleteListeners.Concat(new[] { deleteListener }).ToArray();
			return this;
		}
Пример #9
0
 /// <summary>
 /// Registers the delete listener.
 /// </summary>
 /// <param name="deleteListener">The delete listener.</param>
 public DocumentStoreBase RegisterListener(IDocumentDeleteListener deleteListener)
 {
     listeners.DeleteListeners = listeners.DeleteListeners.Concat(new[] { deleteListener }).ToArray();
     return(this);
 }
 public IDocumentStore RegisterListener(IDocumentDeleteListener listener)
 {
     Listeners.RegisterListener(listener);
     return this;
 }
Пример #11
0
 /// <summary>
 ///     Registers the delete listener.
 /// </summary>
 /// <param name="deleteListener">The delete listener.</param>
 public DocumentStoreBase RegisterListener(IDocumentDeleteListener deleteListener)
 {
     return server.DocumentStore.RegisterListener(deleteListener);
 }
Пример #12
0
 public IDocumentStore RegisterListener(IDocumentDeleteListener listener)
 {
     Listeners.RegisterListener(listener);
     return(this);
 }
Пример #13
0
 public void RegisterListener(IDocumentDeleteListener conversionListener)
 {
     DeleteListeners = DeleteListeners.Concat(new[] { conversionListener }).ToArray();
 }
Пример #14
0
		/// <summary>
		/// Registers the delete listener.
		/// </summary>
		/// <param name="deleteListener">The delete listener.</param>
		/// <returns></returns>
		public IDocumentStore RegisterListener(IDocumentDeleteListener deleteListener)
		{
			foreach (var shard in shards)
			{
				shard.RegisterListener(deleteListener);
			}
			return this;
		}
Пример #15
0
 public DocumentStore RegisterListener(IDocumentDeleteListener deleteListener)
 {
     this.listeners.DeleteListeners = Enumerable.ToArray<IDocumentDeleteListener>(Enumerable.Concat<IDocumentDeleteListener>((IEnumerable<IDocumentDeleteListener>) this.listeners.DeleteListeners, (IEnumerable<IDocumentDeleteListener>) new IDocumentDeleteListener[1]
       {
     deleteListener
       }));
       return this;
 }
Пример #16
0
 public void RegisterListener(IDocumentDeleteListener conversionListener)
 {
     DeleteListeners = DeleteListeners.Concat(new[] { conversionListener }).ToArray();
 }