আমি যখন অন্যদের জন্য লাইব্রেরি তৈরি করি তখন কীভাবে লগিং পরিচালনা করব?


9

সব। আমি আমার সংস্থার অন্যান্য দলের জন্য কিছু গ্রন্থাগার তৈরি করছি। তাদের সকলের লগিংয়ের বিভিন্ন পদ্ধতি রয়েছে। আমি আমার লাইব্রেরিগুলি কী করছে তার ট্রেস তথ্য সরবরাহ করতে চাই। আমি এই অর্জন করা উচিত? ধন্যবাদ


1
এটি স্ট্যাক ওভারফ্লোতে অন্তর্ভুক্ত হতে পারে?
smp7d

উত্তর:


12

অন্তর্নির্মিত Traceপ্রক্রিয়াটি ব্যবহার করুন এবং সত্যটি নথি করুন।

এইভাবে, তাদের যা করতে হবে তা হ'ল ট্রেসিং কনফিগার করা এবং তারা লগ করতে পারে।


3

শনিবার । নেট 2.0 বিকাশের সময় ছাত্রলীগ টিম দ্বারা প্রস্তাবিত নতুন ট্রেসসোর্স ক্লাসটি ব্যবহার করার জন্য আমি আসলে পরামর্শ দেব । এটি কিছু অতিরিক্ত ঘণ্টা এবং হুইসেল যুক্ত করে যাতে একে অপরের স্বাধীনভাবে উত্সের নামকরণের ক্ষমতা এবং অ্যাপকনফাইগ ফাইলগুলির মাধ্যমে কনফিগারেশন পরিচালনা করতে পারে।


1
ট্রেসসোর্সের জন্য কনফিগারেশনটি অ্যাপ.config ফাইল ব্যতীত অন্য কোনও কনফিগারেশনে রাখা কি সম্ভব? ধন্যবাদ
user394128

আমি কল্পনা করব যে নেট নেট। বিকল্পভাবে, আপনি ট্রেডসোর্স অবজেক্টগুলি পুরোপুরি কোডের মাধ্যমে কনফিগার করতে পারেন। ফলস্বরূপ, আমি মনে করি কাজটি করার জন্য আপনি কোনও কোড লাইব্রেরির সাহায্যে আপনার নিজের কনফিগারেশন সিস্টেমটি রোল করতে পারেন।
ড্যান লিয়নস

2

লিবলগ আপনার লাইব্রেরিটিকে কোনও অতিরিক্ত নির্ভরতা ছাড়াই লগিং ফ্রেমওয়ার্কের যে কোনও ব্যবহারের ক্ষেত্রে গতিশীলভাবে সংযুক্ত করতে দেয়।

এটি Traceব্যবহারকারীর জন্য প্রায়শই ভাল ইত্যাদি, কারণ তাদের অতিরিক্ত কোনও সেট আপ করার প্রয়োজন নেই: যদি তারা একটি নির্দিষ্ট লগিং লাইব্রেরি ব্যবহার করে থাকেন, তবে লিবলগ এটি সনাক্ত করবে এবং সবকিছু "কেবলমাত্র কাজ করবে"।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.