AdditionalBrowserArguments ৰ জৰিয়তে যোগান ধৰা প্ৰক্সী WebView2 ব্ৰাউজাৰ প্ৰচেছৰ লঞ্চ কমাণ্ডৰ অংশ হয়। সেই অপচন অবজেক্ট পিছত সম্পাদনা কৰিলে চলি থকা প্ৰচেছৰ কমাণ্ড লাইন পুনৰাই লিখা নহয়।

স্বতন্ত্ৰ পথ সৃষ্টি কৰা .NET এপ্লিকেশ্যনৰ বাবে, কণ্ট্ৰল আৰম্ভ কৰাৰ আগতে এপ্লিকেশ্যনৰ মালিকানাধীন ইউজাৰ-ডেটা ফোল্ডাৰ বাছনি কৰক:

var options = new Microsoft.Web.WebView2.Core.CoreWebView2EnvironmentOptions
{
    AdditionalBrowserArguments = "--proxy-server=http://proxy.example:8080"
};
var environment = await Microsoft.Web.WebView2.Core.CoreWebView2Environment
    .CreateAsync(userDataFolder: profileFolder, options: options);
await browser.EnsureCoreWebView2Async(environment);

profileFolder হৈছে এপ্লিকেশ্যনে বাছনি কৰা লিখনযোগ্য ডাইৰেক্টৰি, আৰু browser হৈছে আগতে থকা আৰম্ভ নকৰা WebView2 কণ্ট্ৰল। UI ৰ স্বাভাৱিক এচিংক লাইফচাইকেলৰ জৰিয়তে আৰম্ভণি চলাওক। HTTP প্ৰক্সী তালিকা য়ে সেই প্ৰফাইলৰ জৰিয়তে অনুমোদিত ৰাজহুৱা-চাইট অনুৰোধ কৰোঁতে লঞ্চ ফ্লেগৰ বাবে প্ৰাৰ্থী আগবঢ়ায়।

নতুন অপচন অবজেক্ট নতুন প্ৰচেছ নহয়

একে ইউজাৰ-ডেটা ফোল্ডাৰৰ সৈতে জড়িত পৰিৱেশসমূহে ব্ৰাউজাৰ প্ৰচেছ ভাগ কৰিব পাৰে। সেই ফোল্ডাৰেৰে আন এটা অবজেক্ট সৃষ্টি কৰা ইয়াক বিৰোধী লঞ্চ-টাইম প্ৰক্সী ফ্লেগ দিয়াৰ উপায় নহয়।

এই লঞ্চ প্ৰক্ৰিয়াৰ জৰিয়তে একেলগে নীতি পালন কৰিবলৈ, সুকীয়া ফোল্ডাৰৰ সৈতে সুকীয়া পৰিৱেশ ব্যৱহাৰ কৰক। ইয়াৰ দ্বাৰা সিহঁতৰ ৱেবছাইট ডেটাও পৃথক হয়; দ্বিতীয় পৰিৱেশে প্ৰথমটোৰ লগইন অৱস্থা স্বয়ংক্ৰিয়ভাৱে উত্তৰাধিকাৰ নাপায়।

মূল ফোল্ডাৰ নতুন লঞ্চ ছেটিঙৰ সৈতে পুনৰ ব্যৱহাৰ কৰিবলৈ, ইয়াৰ প্ৰচেছ ভাগ কৰা কণ্ট্ৰলবোৰ বন্ধ কৰক আৰু প্ৰতিস্থাপন আৰম্ভ কৰাৰ আগতে বন্ধ কৰাৰ সমন্বয় কৰক। এটা কণ্ট্ৰল এৰি দিয়াৰ সময়ত আনটোৱে প্ৰচেছ জীয়াই ৰখা সেই পৰিৱৰ্তন নহয়।

পৰিৱেশ আৰু ফোল্ডাৰৰ লাইফচাইকেল এপ্লিকেশ্যনৰ সৈতে ৰাখক। প্ৰতিটো অনুৰোধৰ বাবে নতুন ব্ৰাউজাৰ প্ৰচেছ সৃষ্টি কৰা সৰু সুচিন্তিত পথৰ সংহতি ৰখাতকৈ বহু বেছি ব্যয়বহুল হ'ব পাৰে।

সম্পৰ্কিত প্ৰবন্ধ