QrRapido/Services/IQRCodeService.cs
Ricardo Carneiro 2ccd35bb7d
Some checks failed
Deploy QR Rapido / test (push) Successful in 4m58s
Deploy QR Rapido / build-and-push (push) Failing after 1m39s
Deploy QR Rapido / deploy-staging (push) Has been skipped
Deploy QR Rapido / deploy-production (push) Has been skipped
first commit
2025-07-28 11:46:48 -03:00

13 lines
502 B
C#

using QRRapidoApp.Models.ViewModels;
namespace QRRapidoApp.Services
{
public interface IQRCodeService
{
Task<QRGenerationResult> GenerateRapidAsync(QRGenerationRequest request);
Task<byte[]> ConvertToSvgAsync(string qrCodeBase64);
Task<byte[]> ConvertToPdfAsync(string qrCodeBase64, int size = 300);
Task<string> GenerateDynamicQRAsync(QRGenerationRequest request, string userId);
Task<bool> UpdateDynamicQRAsync(string qrId, string newContent);
}
}