static void Main(string[] args) { AceFxUploadSettings = Configuration.Load<AceFxUploadSettings>(); Console.ReadLine(); }
public static Props Create(AceFxUploadSettings settings) { return Props.Create(() => new AceFxActor(settings)); }
private FileReceiverActor(AceFxUploadSettings settings) { Receive<ProcessFile>(x => Context.ActorOf(FileRequestSupervisorActor.Create(x, settings))); }
private AceFxActor(AceFxUploadSettings settings) { var fileReceiver = Context.ActorOf(FileReceiverActor.Create(settings), "File Receiver"); Context.ActorOf(DirectoryScannerActor.Create(new DirectoryIO(settings.FtpPath), fileReceiver), "Directory Scanner"); }
public ParseFile(string fullFilePath, AceFxUploadSettings settings) { FullFilePath = fullFilePath; Settings = settings; }