For Babelfish Release 1.11.1.3

Scopos.BabelFish.DataActors.ResultListFormatter.UserProfile Namespace

 

Classes

BaseUserProfileLookup An in memory only implementation of the IUserProfileLookup interface. Intended for a) Unit testing b) Consumers that do not have access to the database that stores c) As a base class for a database implementatioon. the User Profile data.
UserProfile Represents the relationship between a user's UserId, AccountURL, and their visibility.

Interfaces

IUserProfileLookup Interface class that describes functions that looks up and stores data about if a user profile, identified by an ID (usually GUID), if they have a public scopos profile. Intended to fulfil the Dependency Injection pattern. https://www.geeksforgeeks.org/dependency-injectiondi-design-pattern/#what-is-the-dependency-injection-method-design-pattern