private PlatformDomain LoadPlatform()
        {
            if (_platformDomain == null)
            {
                var platformRepo = UtilDomain.GetService <IPlatformRepository>();
                _platformDomain = platformRepo.Get(this.PlatformId).Result;
            }

            return(_platformDomain);
        }
 public async Task Save(PlatformDomain platform)
 {
     await platforms.InsertOneAsync(platform);
 }
Example #3
0
        public async Task CreatePlatform(PlatformCreateRequest platformRequest)
        {
            var platform = PlatformDomain.CreatePlatform(platformRequest.Name);

            await platform.Save();
        }