public void ReadXml(XmlReader reader) { try { if (reader.Name.Equals("CustomConfig")) { string strType = reader.GetAttribute("type"); Type type = LoadType(strType); if (type != null) { while (true) { if (reader.Name.Equals(type.Name)) { XmlSerializer serializer = new XmlSerializer(type); CustomConfig = (ICustomConfig)serializer.Deserialize(reader); } if (reader.Name.Equals("CustomConfig") && !reader.IsStartElement()) { reader.Read(); break; } reader.Read(); } } } } catch (Exception e) { Trace.WriteLine(e.ToString()); } }
public NHibernateHelper(ICustomConfig customConfig) { _customConfig = customConfig; _configuration = BasicNHibernateConfiguration(); _sessionFactory = _configuration.BuildSessionFactory(); }
public ArvenaDbContext(ICustomConfig customConfig) : base() { _customConfig = customConfig; }
protected BaseDao(ICustomConfig customConfig) { _customConfig = customConfig; }
public SklepDao(ICustomConfig customConfig) : base(customConfig) { }