public async Task <IProperty> CreateAsync(string value) { var property = await Task.Run(() => _inner.Create(value)); NewPropertyEvent?.Invoke(this, new NewPropertyEventArgs(property)); return(property); }