szukał ale jedyne co znalazłem http://evain.net/blog/articles/2009/07/30/rebasing-system-reactive-to-the-net-clr które mam do pracy, ale to uczucie nie powinno być prostszy sposób, specjalnie od RX było pierwsze wydanie z powrotem w połowie 09.Czy Reactive Framework (RX) jest dostępny do użycia w Mono?
Odpowiedz
Można teraz download it dla. NET 3.5SP1 i .NET 4, więc nie byłbym zaskoczony, gdyby działał wbrew najnowszym wersjom Mono - w ogóle nie wymagał Silverlight doohickies.
Mimo, że nie próbowałem go w ogóle przeciwko Mono :)
Grałem się z nim przez jakiś czas, a ja okazało się, że .NET 3.5 SP1 Microsoft binarne z pracy w Mono 2.6.x. Jednak do tej pory nie udało mi się uruchomić plików binarnych .NET 4. Wygląda na to, że spodziewają się, że w mscorlib.dll będzie obecny IObserver
/IObservable
(być może inne rzeczy?), Co nie ma miejsca w Mono 2.6.x. Niestety oznacza to brak kowariantnych/contravariant wersji IObservable
/IObserver
poniżej 2.6.x.
jeszcze nie wykopane przez svn Mono, aby zobaczyć, czy mogę go dostać pracę w ten sposób.
Ostatni raz próbowałem, to nie działa, ponieważ jeden z zespołów odwołuje zarówno rodzimych dll win32 lub niektóre ramy dll nie realizowane przez mono. Jednak od czasu wypróbowania mam co najmniej jedno wydanie Rx.
Tak, chociaż nie próbowałem to sam. można znaleźć mono-reaktywnego w https://github.com/atsushieno/mono-reactive.
Jeśli będziesz patrzeć na .gitmodules of mono repository znajdziesz odniesienia do external RX repository które oczekują będzie częścią przyszłych wypłat mono (Mono 3.0.1 nie zawiera go jeszcze).
- 1. Reactive Extensions (Rx) - próbka z ostatniej wartości wiadomo, kiedy żadna wartość jest obecny w przedział
- 2. Przejście do Mono: Alternatywy dla Entity Framework
- 3. Jaka jest różnica między Reactive-Extensions/RxJS a ReactiveX/rxjs
- 4. Czy dostępny jest prosty rejestrator kolorów dostępny dla Haskell?
- 5. Czy w VBA jest dostępny skrót automatyczny?
- 6. Czy jest dostępny darmowy pakiet SDK do rozpoznawania kluczy FingerPrint dostępny w .net?
- 7. Przykład kodu ilustrujący różnicę między paradygmatami rozszerzenia async/await i Reactive (Rx)?
- 8. GVim: dowiedz się, czy guifont jest dostępny.
- 9. Czy dostępny jest interfejs NavigationTiming na XMLHttpRequests?
- 10. ShimDateTime nie jest dostępny w System.Fakes
- 11. Czy MSMQ jest dostępny na Azure
- 12. Wykrywanie, czy Seler jest dostępny/działa
- 13. Kompatybilny z Mono zgodny framework wtrysku
- 14. Czy dostępny jest interfejs Google Transit API?
- 15. Formatowanie reactive data.frames w Shiny
- 16. Wykrywanie, czy token przedni jest dostępny do wykonania:
- 17. Czy NSAttributedString jest dostępny przed iOS 6?
- 18. Czy jest dostępny edytor GUI .editorconfig?
- 19. Czy jest dostępny dowolny pythonowy serwer OpenID?
- 20. C# czy dostępny jest oneliner foreach?
- 21. Czy jest dostępny darmowy prywatny serwer bazarowy?
- 22. Sprawdź, czy kontekst żądania Flask jest dostępny
- 23. Sprawdź, czy dostępny jest moduł node.js
- 24. Czy dostępny jest kod źródłowy dostępnych metod?
- 25. Czy Mono obsługuje XAML?
- 26. Czy Apache Kafka jest odpowiedni do użycia jako kolejka zadań?
- 27. Jaka jest różnica między Run a Do w Rx?
- 28. Z rozszerzeniami reaktywnymi (RX), czy możliwe jest dodanie polecenia "Przerwa"?
- 29. Harmonogram dyspozytorski - Rx
- 30. Angular 2 Reactive Forms vs Formy szablonów
Używam MonoDevelop 2.2 i po prostu stara się budować przykładowy kod zakończyła się błędem CS0103: nazwa 'Obserwowalne” nie istnieje w bieżącym kontekście (CS0103). Właśnie dlatego wypróbowałem powyższy link. – Kristofer
@Kristofer: Czy masz "using System.Linq;" w dyrektywach używania i odniesienie do System.Reactive.dll i System.CoreEx.dll? –
System.Linq istnieje i jest w moich dyrektywach używania. System.Reactive i System.CoreEx są z drugiej strony niedostępne, gdy próbuje się je znaleźć za pomocą "dodaj referencję", więc myślę, że nadal nie są one obsługiwane w aktualnej wersji mono. – Kristofer