diff --git a/ReactiveExample/LoginViewModel.cs b/ReactiveExample/LoginViewModel.cs index edd7b63dd..20858704d 100644 --- a/ReactiveExample/LoginViewModel.cs +++ b/ReactiveExample/LoginViewModel.cs @@ -3,7 +3,6 @@ using System.Reactive; using System.Reactive.Linq; using System.Runtime.Serialization; using System.Threading.Tasks; -using System.Text; using ReactiveUI; using ReactiveUI.Fody.Helpers; @@ -34,8 +33,8 @@ namespace ReactiveExample { !string.IsNullOrEmpty (password)); _isValid = canLogin.ToProperty (this, x => x.IsValid); - Login = ReactiveCommand.CreateFromTask ( - () => Task.Delay (TimeSpan.FromSeconds (1)), + Login = ReactiveCommand.CreateFromTask ( + e => Task.Delay (TimeSpan.FromSeconds (1)), canLogin); _usernameLength = this @@ -47,7 +46,7 @@ namespace ReactiveExample { .Select (password => password.Length) .ToProperty (this, x => x.PasswordLength); - Clear = ReactiveCommand.Create (() => { }); + Clear = ReactiveCommand.Create (e => { }); Clear.Subscribe (unit => { Username = string.Empty; Password = string.Empty; @@ -67,10 +66,10 @@ namespace ReactiveExample { public int PasswordLength => _passwordLength.Value; [IgnoreDataMember] - public ReactiveCommand Login { get; } + public ReactiveCommand Login { get; } [IgnoreDataMember] - public ReactiveCommand Clear { get; } + public ReactiveCommand Clear { get; } [IgnoreDataMember] public bool IsValid => _isValid.Value; diff --git a/ReactiveExample/ReactiveExample.csproj b/ReactiveExample/ReactiveExample.csproj index 921465ed4..e3e43708e 100644 --- a/ReactiveExample/ReactiveExample.csproj +++ b/ReactiveExample/ReactiveExample.csproj @@ -11,8 +11,8 @@ 2.0 - - + +