public PackageQueriesCommand( CursorService cursorService, PackageQueryProcessor processor, IEnumerable <IPackageQuery> queries, ILogger <PackageQueriesCommand> logger) { _cursorService = cursorService; _processor = processor; _queries = queries.ToList(); _logger = logger; }
static void Main(string[] args) { var cursorService = new CursorService(); var wiggles = new List <IWiggle> { new TopLeftTowardsCenter(), new SpiralCenterOutCounterClockwise(cursorService) }; int wiggle = new Random().Next(0, 2); // Debug // wiggle = 1; if (Enum.TryParse(wiggle.ToString(), out WiggleModeEnums wiggleModeEnum)) { wiggles .First(w => w.IsMatch(wiggleModeEnum)) .WiggleCursor(); } }
private void OnTitleMouseLeftButtonUp(MouseButtonEventArgs e) { CursorService.SetNormalCursor(); }