Subject: ლოგირება ყველა მოდულში
From: Vazha Ezugbaia <[email-masked]>
To: Zurab Dalakishvili <[email-masked]>, Adelina Faradian <[email-masked]>, Nana Gvatua <[email-masked]>, Alexander Nodia <[email-masked]>, Alexander Turdziladze <[email-masked]>, Alexander Turdziladze <[email-masked]>, Arsen Khitiri <[email-masked]>, David Sarishvili <[email-masked]>, Dimitri Ivanauri <[email-masked]>, Giorgi Lobjanidze <[email-masked]>, Giorgi Usharauli <[email-masked]>, Ketevan Tatoshvili <[email-masked]>, Lali Buskivadze <[email-masked]>, Manuchar Tokhadze <
Date: Wed, 04 Dec 2013 17:18:27 +0000

მოგესალმებით

მოკლედ რაღაც პრობლემების გამო რომელიც ექმნებათ სამედიცინო დაწესებულებებს

აუცილებელია რომ ავტორიზაციის ლოგირება ცჰაირთოს ყველა მოდულში

ავტორიზაციის ლოგირება არის ჩადებულიე UmUtil კლასში ამიტომ კოდის წერა არავის არ მოგიწევთ უბრალოდ უნდა ჩართოთ ლოგირება

ლოგირებისთვის ჩვენ ვიყენებთ log4net ბიბლიოთეკას

დღეს შევქმენი მისთვის ახალი Appender რომელსაც შეუძლია ლოგების გაგზავნა Http მისამართზე Post request-ის საშუალებით

ლოგერისთვის CommonData-ში უკვე არის გამზადებული Handler

მოკლედ იმისათვის რომ ლოგერი ამუშავდეს უნდა მოვიქცეთ ასე

პირველ რიგში Dependencies\3rdparty\Web საქაღალდედან

გადაგვაქვს Bin ფოლდერში log4net.Appenders.dll, log4net.Appenders.pdb ფაილები

შემდეგ Web.Config-ში

configSections-ში ვამათებთ

შემდეგ

ისევ Web.Config-ში

სადმე დაბლა (მაგრამ არა configuration ტეგს გარეთ) ვამატებთ

ID ანუ იგივე რაც წერია AppSetting-ების ModuleID-ში     "/>

P.S წინასწარ გაფრთხილებთ... არ დამიწყოთ რატო? რითვის? როგორ? რა საჭიროა? რა პრობლემა შეიქმნა? მერე რო გავაკეტო არ შეიძლება? და ასეთი მეორეკი არადა მეათასე ხარისხოვანი შეკითხვები...

მოკლედ გეტვით... მერე რო გააკეთოთ არ შეიძლება და კიიი აუცილებელია ამის გაკეთება რაც შეიძლება მალე

ყველას დიდი მადლობა წინასწარ და როცა გააკეთებთ მომწერე თქვენი მოდულის ID რათა გადავამოწმო მუშაობს თუ არა ლოგერი