Для RFD объявляется пустой контсруктор без параметров. Код основного конструктора приведен ниже. Скажите, пожалуйста, может ли подобный подход породить проблемы в дальнейшем?
public User(string login, string password)
{
try
{
using ( DbManager db = new DbManager() )
{
db.SetSpCommand( "UserGetAuthInfo",
db.Parameter( "@Login", login ),
db.Parameter( "@Password", password ))
.ExecuteBizEntity(this);
}
}
catch( RsdnDataException ex )
{
Log.LogError( ex );
throw new SystemInnerException( DBConstants.CommonErrorMessage );
}
}