public ActionRetrieve(SDConnection connection, InitialPayload payload) : base(connection, payload) { settings = ResolveSettings <RetrieveSettings>(payload, RetrieveSettings.CreateDefaultSettings()); CreatePlugin(settings); }
public KeePassPlugin(RetrieveSettings settings) { action = new KeePassRetrieve(settings); clearDelay = settings.ClearTime; }
internal void CreatePlugin(RetrieveSettings settings) => plugin = new KeePassPlugin(settings);