public MoviesViewModel(NavigationManager navigation, IMovies moviesManager) { MoviesManager = moviesManager; MyNavigationManager = navigation; MoviesCollection = (MoviesManager.GetMovies().GetAwaiter().GetResult()).ToList(); }
/// <summary> /// Initializes client properties. /// </summary> private void Initialize() { Movies = new Movies(this); BaseUri = new System.Uri("http://localhost:56820"); SerializationSettings = new JsonSerializerSettings { Formatting = Newtonsoft.Json.Formatting.Indented, DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, ContractResolver = new ReadOnlyJsonContractResolver(), Converters = new List <JsonConverter> { new Iso8601TimeSpanConverter() } }; DeserializationSettings = new JsonSerializerSettings { DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, ContractResolver = new ReadOnlyJsonContractResolver(), Converters = new List <JsonConverter> { new Iso8601TimeSpanConverter() } }; CustomInitialize(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <Movie> GetMovieAsync(this IMovies operations, int id, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.GetMovieWithHttpMessagesAsync(id, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
private static async Task RunDemo(IMovies repo) { try { DataSet dataSet = new DataSet(); var jKRowling = dataSet.Persons["JKRowling"]; await repo.InitialiseAsync(); await repo.DropAllAsync(); await repo.SaveAsync(dataSet.Movies["HarryPotterM1"]); await repo.SaveAsync(jKRowling); var movies = await repo.FindByWriter(jKRowling); foreach (var movie in movies) { Console.WriteLine($"{jKRowling.Name} wrote: {movie.Title}."); } } catch (Exception e) { Console.WriteLine(e); } }
public AccountsController(IUsers u, IMovies m, ITVShows t, IWatchlist w) { users = u; movies = m; shows = t; watchlist = w; }
public MoviePresenter(IMovies view, IMovieRepository repository) { View = view; Repository = repository; View.UpdateMovies(Repository.GetMovies()); }
private void Analyse(object state) { try { using (var scope = _scopeFactory.CreateScope()) { IMovies moviesManager = scope.ServiceProvider.GetRequiredService <IMovies>(); moviesManager.AnalysePaths().Wait(); //IEnumerable<MovieModel> newMovies = moviesManager.AnalysePaths().Result; //if(newMovies != null && newMovies.Any()) //{ //var db = scope.ServiceProvider.GetRequiredService<ApplicationDbContext>(); //List<IdentityUser> listUser = db.Users.ToList(); //SendMail(listUser, newMovies); //} } } catch (Exception ex) { Log.Error(ex, "Erreur dans AnalyseHostedService"); } }
// ReSharper restore PrivateFieldCanBeConvertedToLocalVariable /// <summary> /// MainWindows. /// Gets a new movie list instance. /// </summary> public MainWindow() { _appBasic = new AppBasic(this); _xmlSettings = new XmlSettings(); _xmlDatabase = new XmlDatabase(_xmlSettings); _movies = new Movies(_xmlDatabase); IAppSettingsBase appSettingsBase = new AppSettingsBase(Settings.Default); _coreSettings = new ApplicationStyleSettings(appSettingsBase); InitializeComponent(); var themeManagerHelper = new ThemeManagerHelper(); _style = new ApplicationStyle(this, Accent, ThemeSwitch, _coreSettings, themeManagerHelper); _style.Load(true, true); _dialogService = new DialogService(this); _addEdit = new AddEdit(this, _movies, _dialogService); ValidateSettings(); var linkerTime = Assembly.GetExecutingAssembly().GetLinkerTime(); LinkerTime.Content = linkerTime.ToString(CultureInfo.InvariantCulture); _appBasic.SetComboBoxItems(); }
/// <summary> /// Initialisiert eine neue Instanz der <see cref="T:System.Object" />-Klasse. /// </summary> /// <param name="mainWindow"></param> /// <param name="movies"></param> /// <param name="dialogService"></param> public AddEdit(MainWindow mainWindow, IMovies movies, IDialogService dialogService) { _mainWindow = mainWindow ?? throw new ArgumentNullException(nameof(mainWindow)); _movies = movies ?? throw new ArgumentNullException(nameof(movies)); _dialogService = dialogService ?? throw new ArgumentNullException(nameof(dialogService)); }
public MoviesController(IMovies moviesManager) { _moviesManager = moviesManager; }
public EditMovieModel(IMovies movies) { _movies = movies; }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> public static Movie GetMovie(this IMovies operations, int id) { return(operations.GetMovieAsync(id).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='movie'> /// </param> public static Movie PostMovie(this IMovies operations, Movie movie) { return(operations.PostMovieAsync(movie).GetAwaiter().GetResult()); }
public MovieListingModel(IMovies movies) { _movies = movies; }
public MoviesAPIController(IMovies IMovies) { _IMovies = IMovies; }
public MoviesDbController(IMovies repo) { this.repository = repo; }
public ValuesController(IMovies SearchAPI) { _searchAPI = SearchAPI; }
public VideoStreamService(IMovies moviesManager) { _moviesManager = moviesManager; }
public MoviesController(IMovies movies) { _movies = movies; }
public MoviesController(IMovies movies) { //_logger = logger; // No logging unfortunately _moviesData = movies; }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> /// <param name='movie'> /// </param> public static void PutMovie(this IMovies operations, int id, Movie movie) { operations.PutMovieAsync(id, movie).GetAwaiter().GetResult(); }
public HomeController(IMovies m) { movies = m; }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> /// <param name='movie'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task PutMovieAsync(this IMovies operations, int id, Movie movie, CancellationToken cancellationToken = default(CancellationToken)) { (await operations.PutMovieWithHttpMessagesAsync(id, movie, null, cancellationToken).ConfigureAwait(false)).Dispose(); }
public MovieController() { this._MoviesReposotory = new MoviesRepository(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> public static IList <Movie> GetMovies(this IMovies operations) { return(operations.GetMoviesAsync().GetAwaiter().GetResult()); }
public HomeController(IMovies movies) { _movies = movies; }
public MovieViewModel(IMovies movies) { _movieManager = movies; }