سلام
من کلاس زیر را نوشته ام برای connection string برنامه خودم در mvc.core
namespace Con { public class Str { //server public const string ServerConnStr = ""; //Client public const string ClientConnStr = @"Server=iran\MSSQLSEREVER14;Database=Ir;Trusted_Connection=True;MultipleActiveResultSets=true"; } }
و این کلاس را در زیر استفاده بکار برده ام
using System; using System.Collections.Generic; using System.Text; using Con; using DAL.Entitis; using Microsoft.EntityFrameworkCore; namespace DAL { public class DataContext : DbContext { public DataContext() { } protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { optionsBuilder.UseSqlServer(Con.ClientConnStr); } protected override void OnModelCreating(ModelBuilder builder) { base.OnModelCreating(builder); } public DbSet<TblTopics> TblTopics { get; set; } } }
چگونه می توانم کلاس Str را رمزنگاری کنم
وقتی شما در کد رشته اتصال را ست کردید چه نیازی به رمز نگاری است ؟
اگر نیاز دارید میتونید Encrypt کنید و در زمان نیاز decrypt کنید که اصلا جالب نیست
سلام
نمی خواهم کسی به آدرس بانک اطلاعاتی دسترسی داشته باشد
شما وقتی پروژه را پابلیش کنید همه کد ها در Dll قرار میگیره و کسی دسترسی نداره
نگران نباشید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)