public ContratoPrestadorController(IContratoPrestadorService contratoPrestadorService, IMinioService minioService, IConfiguration configuration) { _contratoPrestadorService = contratoPrestadorService; _minioService = minioService; _configuration = configuration; }
public UpdateUserHandler(IUserRepository userRepository, ILogger <UpdateUserHandler> logger, IMinioService minioService, IAppContext appContext) { _userRepository = userRepository; _logger = logger; _minioService = minioService; _appContext = appContext; }
public FillagerController(UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, ApplicationDbContext db, IMinioService minioService, IBackupQueueService backupQueueService) { _userManager = userManager; _db = db; _minioService = minioService; _backupQueueService = backupQueueService; }
public static async Task <T> GetJsonObjectAsync <T>(this IMinioService minioService, string key) { var stream = await minioService.GetAsync(key); DataContractJsonSerializer serializer = new(typeof(T)); return((T)serializer.ReadObject(stream)); }
public DocumentoPrestadorController(IDocumentoPrestadorService documentoPrestadorService, IMinioService minioService, IDominioService dominioService, IConfiguration configuration) { _documentoPrestadorService = documentoPrestadorService; _minioService = minioService; _dominioService = dominioService; _configuration = configuration; }
public static async ValueTask SetJsonObjectAsync(this IMinioService minioService, string key, object value) { await using MemoryStream memoryStream = new(); DataContractJsonSerializer serializer = new(value.GetType()); serializer.WriteObject(memoryStream, value); memoryStream.Position = 0; await memoryStream.FlushAsync(); await minioService.SetAsync(key, memoryStream, "application/json"); }
public ExtensaoContratoPrestadorService(IExtensaoContratoPrestadorRepository extensaoContratoPrestadorRepository, IMinioService minioService, IConfiguration configuration, IUnitOfWork unitOfWork, IVariablesToken variables) { _extensaoContratoPrestadorRepository = extensaoContratoPrestadorRepository; _minioService = minioService; _configuration = configuration; _unitOfWork = unitOfWork; _variables = variables; }
public DocumentoPrestadorService(IDocumentoPrestadorRepository documentoPrestadorRepository, IUnitOfWork unitOfWork, IMinioService minioService, IDominioService dominioService, IConfiguration configuration, IVariablesToken variables) { _documentoPrestadorRepository = documentoPrestadorRepository; _unitOfWork = unitOfWork; _minioService = minioService; _dominioService = dominioService; _configuration = configuration; _variables = variables; }
public NotaFiscalController(INotaFiscalService notaFiscalService, IPrestadorService prestadorService, IMinioService minioService, IHorasMesPrestadorService horasMesPrestadorService, IPluginRMService pluginRMService, IConfiguration configuration) { _notaFiscalService = notaFiscalService; _prestadorService = prestadorService; _minioService = minioService; _horasMesPrestadorService = horasMesPrestadorService; _pluginRMService = pluginRMService; _configuration = configuration; }
public static void SetJsonObject(this IMinioService minioService, string key, object value) => SetJsonObjectAsync(minioService, key, value).AsTask().ConfigureAwait(false).GetAwaiter().GetResult();
public static T GetJsonObject <T>(this IMinioService minioService, string key) => GetJsonObjectAsync <T>(minioService, key).ConfigureAwait(false).GetAwaiter().GetResult();