public BoardViewModelFactory(
     IBoardHomeViewModelFactory boardHomeViewModelFactory,
     IEntityHomeViewModelFactory entityHomeViewModelFactory,
     IImageApiClient imageApiClient)
 {
     _boardHomeViewModelFactory  = boardHomeViewModelFactory;
     _entityHomeViewModelFactory = entityHomeViewModelFactory;
     _imageApiClient             = imageApiClient;
 }
 public ArticleViewModelFactory(
     PrivateUserViewModel userVm,
     IImageApiClient imageApiClient,
     IEntityHomeViewModelFactory entityHomeViewModelFactory,
     IArticleHomeViewModelFactory articleHomeViewModelFactory)
 {
     _userVm                      = userVm;
     _imageApiClient              = imageApiClient;
     _entityHomeViewModelFactory  = entityHomeViewModelFactory;
     _articleHomeViewModelFactory = articleHomeViewModelFactory;
 }
예제 #3
0
 public PublicUserViewModelFactory(IImageApiClient imageApiClient)
 {
     _imageApiClient = imageApiClient;
 }
예제 #4
0
 public ImageApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IImageApiClient>();
 }