Пример #1
0
        public L7ConversationStorageActor(CaptureInfo captureInfo,
                                          IActorRef contractor,
                                          ICaptureFacade captureFacade,
                                          IL7ConversationFacade conversationL7Facade)
        {
            this._contractor           = contractor;
            this._captureFacade        = captureFacade;
            this._conversationL7Facade = conversationL7Facade;

            this.Become(this.StoringCaptureInfo);

            this.Self.Tell(captureInfo);
        }
Пример #2
0
 public L7ConversationController(IL7ConversationFacade conversationL7Facade, ICaptureFacade captureFacade)
 {
     this._conversationL7Facade = conversationL7Facade;
     this._captureFacade        = captureFacade;
 }
Пример #3
0
 public CaptureController(ICaptureFacade captureFacade) => this._captureFacade = captureFacade;
Пример #4
0
 public static Props Props(CaptureInfo captureInfo,
                           IActorRef contractor,
                           ICaptureFacade captureFacade,
                           IL7ConversationFacade conversationL7Facade) =>
 Akka.Actor.Props.Create <L7ConversationStorageActor>(captureInfo, contractor, captureFacade, conversationL7Facade);
Пример #5
0
 public RepositoryL7ConversationProvider(ICaptureFacade captureFacade, IL7ConversationFacade l7ConversationFacade, RepositoryL7ConversationProviderOptions opts)
 {
     this._captureFacade        = captureFacade;
     this._l7ConversationFacade = l7ConversationFacade;
     this._opts = opts;
 }