/// <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];
 }
 /// <summary>
 /// Registers the store listener.
 /// </summary>
 /// <param name="documentStoreListener">The document store listener.</param>
 /// <returns></returns>
 public IDocumentStore RegisterListener(IDocumentStoreListener documentStoreListener)
 {
     foreach (var shard in shards)
     {
         shard.RegisterListener(documentStoreListener);
     }
     return(this);
 }
		/// <summary>
		/// Registers the store listener.
		/// </summary>
		/// <param name="documentStoreListener">The document store listener.</param>
		/// <returns></returns>
		public IDocumentStore RegisterListener(IDocumentStoreListener documentStoreListener)
		{
			foreach (var shard in shards)
			{
				shard.RegisterListener(documentStoreListener);
			}
			return this;
		}
 public DocumentStore RegisterListener(IDocumentStoreListener documentStoreListener)
 {
     this.listeners.StoreListeners = Enumerable.ToArray <IDocumentStoreListener>(Enumerable.Concat <IDocumentStoreListener>((IEnumerable <IDocumentStoreListener>) this.listeners.StoreListeners, (IEnumerable <IDocumentStoreListener>) new IDocumentStoreListener[1]
     {
         documentStoreListener
     }));
     return(this);
 }
		/// <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];
		}
Exemple #7
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];
 }
Exemple #8
0
 /// <summary>
 ///     Registers the store listener.
 /// </summary>
 /// <param name="documentStoreListener">The document store listener.</param>
 public IDocumentStore RegisterListener(IDocumentStoreListener documentStoreListener)
 {
     return(server.DocumentStore.RegisterListener(documentStoreListener));
 }
		/// <summary>
		/// Registers the store listener.
		/// </summary>
		/// <param name="documentStoreListener">The document store listener.</param>
		public IDocumentStore RegisterListener(IDocumentStoreListener documentStoreListener)
		{
			listeners.StoreListeners = listeners.StoreListeners.Concat(new[] { documentStoreListener }).ToArray();
			return this;
		}
Exemple #10
0
 /// <summary>
 /// Registers the store listener.
 /// </summary>
 /// <param name="documentStoreListener">The document store listener.</param>
 public IDocumentStore RegisterListener(IDocumentStoreListener documentStoreListener)
 {
     listeners.StoreListeners = listeners.StoreListeners.Concat(new[] { documentStoreListener }).ToArray();
     return(this);
 }
 public IDocumentStore RegisterListener(IDocumentStoreListener listener)
 {
     Listeners.RegisterListener(listener);
     return this;
 }
 /// <summary>
 ///     Registers the store listener.
 /// </summary>
 /// <param name="documentStoreListener">The document store listener.</param>
 public IDocumentStore RegisterListener(IDocumentStoreListener documentStoreListener)
 {
     return server.DocumentStore.RegisterListener(documentStoreListener);
 }
Exemple #13
0
 public IDocumentStore RegisterListener(IDocumentStoreListener listener)
 {
     Listeners.RegisterListener(listener);
     return(this);
 }
Exemple #14
0
 public void RegisterListener(IDocumentStoreListener conversionListener)
 {
     StoreListeners = StoreListeners.Concat(new[] { conversionListener }).ToArray();
 }
Exemple #15
0
 public DocumentStore RegisterListener(IDocumentStoreListener documentStoreListener)
 {
     this.listeners.StoreListeners = Enumerable.ToArray<IDocumentStoreListener>(Enumerable.Concat<IDocumentStoreListener>((IEnumerable<IDocumentStoreListener>) this.listeners.StoreListeners, (IEnumerable<IDocumentStoreListener>) new IDocumentStoreListener[1]
       {
     documentStoreListener
       }));
       return this;
 }
 public void RegisterListener(IDocumentStoreListener conversionListener)
 {
     StoreListeners = StoreListeners.Concat(new[] { conversionListener }).ToArray();
 }