global using Microsoft.OpenApi.Models;
global using System.Text.RegularExpressions;
global using Microsoft.AspNetCore.Authorization;
global using Microsoft.AspNetCore.Mvc;
global using Serilog;
global using OASystem.Domain.Enums;
global using SqlSugar;
global using Autofac;
global using Autofac.Extensions.DependencyInjection;
global using System.Reflection;
global using OASystem.Domain.ViewModels;
global using OASystem.Domain.Dtos;
global using OASystem.Domain.Entities;
global using OASystem.Infrastructure.Repositories;
global using AutoMapper;
global using Swashbuckle.AspNetCore.SwaggerGen;
global using Microsoft.AspNetCore.Authentication.JwtBearer;
global using Microsoft.IdentityModel.Tokens;
global using OASystem.API;
global using OASystem.Domain.AutoMappers;
global using OASystem.Infrastructure.Tools;
global using System.Text;
global using Swashbuckle.AspNetCore.Swagger;
global using Newtonsoft.Json;
global using Newtonsoft.Json.Linq;
global using QRCoder;
global using System.Drawing;
global using System.Drawing.Drawing2D;
global using System.Net;
global using System.Security.Cryptography;
global using Org.BouncyCastle.Asn1.GM;
global using Org.BouncyCastle.Asn1.X9;
global using Org.BouncyCastle.Crypto.Parameters;
global using Org.BouncyCastle.Crypto;
global using Org.BouncyCastle.Security;
global using Org.BouncyCastle.Crypto.Engines;
global using Org.BouncyCastle.Crypto.Digests;
global using Org.BouncyCastle.Utilities;
global using Org.BouncyCastle.Utilities.Encoders;
global using Org.BouncyCastle.Crypto.Generators;
global using Org.BouncyCastle.X509;
global using Org.BouncyCastle.Math;
global using Org.BouncyCastle.Asn1;
global using System.IO;
global using System.Drawing.Imaging;
global using System;
global using System.Collections.Generic;
global using System.Linq;